Portal-Zone Gothic-Zone Gothic II-Zone Gothic 3-Zone Gothic 4-Zone Modifikationen-Zone Download-Zone Foren-Zone RPG-Zone Almanach-Zone Spirit of Gothic

 

Ergebnis 1 bis 8 von 8
  1. Beiträge anzeigen #1 Zitieren
    Mr. Vice President WoP Avatar von Lord Rhapthorne
    Registriert seit
    Dec 2013
    Ort
    Bestes Deutschland aller Zeiten
    Beiträge
    3.062
     
    Lord Rhapthorne ist offline

    Inwieweit wäre eigentlich. ein Coop Gothic möglich?

    hat sich daran mal jemand versucht?

  2. Beiträge anzeigen #2 Zitieren
    Flauschiges Bambi
    Registriert seit
    Aug 2007
    Beiträge
    12.007
     
    Tyra ist offline
    Ja und die Technik hat leider nicht gepasst. RP-Server und Deathmatches gegeneinander oder gegen die KI sind inzwischen möglich, allerdings ist Koop leider wesentlich umfangreicher und benötigt mehr, damit es auch 'gut' wird.

  3. Beiträge anzeigen #3 Zitieren
    Aus dem Reich der Mitte Avatar von JudgeKyle
    Registriert seit
    May 2005
    Beiträge
    6.772
     
    JudgeKyle ist offline
    Es gibt auch einen Gothic 3 Coop, dieser wurde aber seit 2016 nicht mehr weiterentwickelt.

    Getestet habe ich es nie, von daher kann ich nicht sagen, inwiefern es funktioniert und auch Spaß macht.

  4. Beiträge anzeigen #4 Zitieren
    Abenteurerin Avatar von LucyJohnson
    Registriert seit
    Jun 2013
    Beiträge
    62
     
    LucyJohnson ist offline
    Man könnte es über den Gothic Multiplayer lösen.

    Ich habe auf dem Gothic Multiplayer Adventurers Server ein paar Story Quests eingebaut die aufeinander aufbauen. Mainclains monster KI bietet algororithmisch auch alles, damit alles machen kann was im Singleplayer möglich ist (Tagesabläufe, Wegfindung, usw) Ein Problem für mich war, dass UI Programmierung ziemlich aufwendig ist im klassischen GMP, wehsalb ich alle Dialoge bisher über den Chat geregelt habe.

    Ansonsten werden Interaktionen mit Npc's grundsätzlich komplexer:
    Zum Beispiel gibt es im Singleplayer Banditen die dich einfach aufhalten und in einen Dialog zwingen. Wenn du dann z.B kein Schutzgeld zahlst wirst du angegriffen. Im Multiplayer stellt sich dann die Frage: Freezt man dann jeden Spieler der in die Nähe des Npc's kommt? Oder nur einen zur Zeit? Was passiert wenn der Bandit angegriffen wird? Der gefreezte Spieler sollte dann auf jeden Fall entfreezt werden usw.
    Eine Lösung dafür (so ist es auch momentan auf dem Server implementiert) ist, dass dich der Npc einfach verfolgt und wenn du nach einer gewissen Zeit nicht antwortest dann angegriffen wirst.

    Alles 1 zu 1 wie im Singleplayer nur als Coop zu bauen ist Spielmechanisch vermutlich nicht so hübsch, aber grundsätzlich ist es technisch möglich.

    Was ich denke, was Probleme bereiten könnte ist der Aufwand. Mainclains Monster KI z.B ist nur spärlich dokumentiert und es verlangt relativ tiefes technisches know how um zu verstehen wie die KI funktioniert und an sich ist die KI auch sehr komplex, sodass wenn man Erweiterungen/Anpassungen macht man aufpassen muss dass man nichts zerschießt. Ich denke es gibt nur wenige Skripter die damit umgehen können. Und grundsätzlich muss man vieles zurzeit selbst programmieren.

    Wenn man sowas wie einen Coop Mode ernst meint in der Komplexität wie andere Singleplayer Mods, dann müsste man bessere Werkzeuge schaffen.
    Für single player Mods gibt es Daedelus Funktionen die einem das Erstellen von Dialogen z.B erleichtern.
    Das selbe müsste auch für Lua im GMP gemacht werden. Damit man sich nicht ständig mit low-level Code auseinandersetzen muss.

    Die Frage ist dann ob sich der Aufwand lohnt. So eine Story spielt man vllt. mit einem Kumpel 1-2 mal durch und danach ist Schicht im Schacht. Die meisten die für den GMP modden wollen aber Spieler für längere Zeit halten.

    RP Server sind vermutlich zum Teil so beliebt, weil die relativ einfach zu entwickeln sind. Account-System, Mainclains KI hochfahren und dann customized features. Und die Spieler hängen ewig lange auf dem Server.

    Für den Coop müsste man noch ein paar wichtige Werkzeuge noch entwickeln und die Beliebtheit ist ungewiss. Insbesondere wenn man die Serverkosten bedenkt die man monatlich zahlen muss.

  5. Beiträge anzeigen #5 Zitieren
    Hero Avatar von lali
    Registriert seit
    Feb 2016
    Beiträge
    5.488
     
    lali ist offline
    Ist es nicht möglich, so einen Koop zwischen zwei Spielern über Lan/Hamachi zu realisieren? Ist da zwingend ein externer Server nötig?

  6. Beiträge anzeigen #6 Zitieren
    Abenteurerin Avatar von LucyJohnson
    Registriert seit
    Jun 2013
    Beiträge
    62
     
    LucyJohnson ist offline
    Ich habe keine Ahnung bzgl. Hamachi. Auf jeden Fall muss es irgendeinen Rechner geben der sicherstellt, dass beide Spieler das gleiche sehen. Im Gothic Multiplayer ist halt das ganze Networking/Synchronisation programmiert. Aber man muss natürlich nicht über den GMP gehen, sondern kann ein eigenständiges Programm schreiben das sich nur um die synchro von 2 Singleplayern kümmert. Diesbezüglich habe ich aber keine Ahnung wie aufwendig das wäre.

  7. Beiträge anzeigen #7 Zitieren
    Hero Avatar von lali
    Registriert seit
    Feb 2016
    Beiträge
    5.488
     
    lali ist offline
    Mir schwebt schon länger eine Form von Koop vor, wie sie vermutlich auch irgendwann 1999 angedacht war. In diesem Fall würde man nicht sozusagen dieselbe Story spielen, sondern der eine spielt beispielsweise den Helden (mit allen regulären Dialogen aus dem Hauptspiel usw.) und der andere spielt z.B. Diego. Diego hat dann aber, weil es ja eben auch ein anderer Charakter in der Welt ist, ganz andere, eigene Dialoge mit NPCs, eigene Tagebucheinträge etc. Und dann kommt es natürlich auch zu Dialogen untereinander, die einfach von simplen Conditions abhängen, wie "Diego weiß von NPC X vom Ereignis Y, also jetzt neuer Dialog mit dem Helden über Y". So würden die Spieler sozusagen nebeneinander her spielen, einer die Geschichte des Helden, einer die Geschichte von Diego und dann überschneiden sich die Geschichten natürlich immer wieder (in der Alpha mehr noch als im späteren Spiel, wo man ihn nur am Troll-Canyon wieder trifft etc.), so dass sie dann Passagen allein und andere Passagen zusammen erleben. Und wie von PB ursprünglich geplant, sollte es dann so sein, dass man auch einfach zwischendrin in eine Singleplayer-Party joinen kann. Also beispielsweise: Der Spieler ist in der Story an Punkt X, er will jetzt auf die Fokussuche gehen. Ein Freund sagt: Hey, spiel doch mit heute. Und dann schlüpft er in die Rolle von Lester und begleitet ihn in der Bergfeste. Ich könnte mir vorstellen, dass so ein System vielleicht sogar einfacher umzusetzen wäre als das, was man da regulär so schreibt um hunderte Spieler und deren Aktionen zu synchronisieren.

  8. Beiträge anzeigen #8 Zitieren
    Abenteurerin Avatar von LucyJohnson
    Registriert seit
    Jun 2013
    Beiträge
    62
     
    LucyJohnson ist offline
    2 Spieler zu synchronisieren ist leider genauso kompliziert wie 1000 spieler zu synchronisieren. (Der Spielzustand wird quasi in einer automatischen Schleife an alle Spieler gesendet). Deshalb würde es keine Komplexität wegnehmen. Aber das was du dir vorstellst wäre technisch zumindest mit dem GMP umsetzbar.

    Wie komplex das ganze wird hängt dann am Ende von der Anzahl der Verzweigungen der Conditions deiner Story ab.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
Impressum | Link Us | intern
World of Gothic © by World of Gothic Team
Gothic, Gothic 2 & Gothic 3 are © by Piranha Bytes & Egmont Interactive & JoWooD Productions AG, all rights reserved worldwide