-
Zitat von GothicJo3
@ TheBigLeBRUCEky:
[...]
Ich denke man kommt nicht umhin beide Steuerungen zu implementieren, da die Spielerschaft hier fragmentiert ist und es bestimmt dauert die jew. andere Steuerung zu lernen/ zu meistern. Eine moderne Steuerung, etwa nach der Art, die Ska-Ara vorgeschlagen hat würde ich auch gutheißen, die Seitwärtsschläge sollten aber schon mit integriert werden, wird wohl nicht ganz so einfach mit der Maus.
[...]
Ich wäre auf jeden Fall auch dafür beide Steuerungen zu implementieren.
Was das integrieren der Seitwärtsschläge mit der Maus angeht, erinner ich mich gerade an TheDarkMod, ein Fan Remake von Thief.
Da ist es so gelöst, dass man während man einen Linksklick macht, die Maus nach links/rechts/oben/ unten bewegt und so verschieden Schläge ausführt.
Wenn man nach kurzer Eingewöhnungszeit das Timing raushat geht es ganz gut. (Blocken dann mit Rechtsklick, da gibt es dann sogar eine an/abschaltbare (zum Glück) Hardcore Variante, bei der man Schläge aus unterschiedlichen Richtungen auch mit Rechtsklick Plus jeweilige Richtung blocken muss, fast unmöglich ohne ewig üben da schnell genug zu sein).
Ich verstehe ja, dass das für manche Spieler zu schwierig sein könnte, aber als alternative Steuerung eine Möglichkeit denke ich.
Also insofern sowas nicht zu kompliziert zu implementieren ist.
-
Zitat von Woozel
Ich wäre auf jeden Fall auch dafür beide Steuerungen zu implementieren.
Was das integrieren der Seitwärtsschläge mit der Maus angeht, erinner ich mich gerade an TheDarkMod, ein Fan Remake von Thief.
Da ist es so gelöst, dass man während man einen Linksklick macht, die Maus nach links/rechts/oben/ unten bewegt und so verschieden Schläge ausführt.
Wenn man nach kurzer Eingewöhnungszeit das Timing raushat geht es ganz gut. (Blocken dann mit Rechtsklick, da gibt es dann sogar eine an/abschaltbare (zum Glück) Hardcore Variante, bei der man Schläge aus unterschiedlichen Richtungen auch mit Rechtsklick Plus jeweilige Richtung blocken muss, fast unmöglich ohne ewig üben da schnell genug zu sein).
Ich verstehe ja, dass das für manche Spieler zu schwierig sein könnte, aber als alternative Steuerung eine Möglichkeit denke ich.
Also insofern sowas nicht zu kompliziert zu implementieren ist.
Schläge mit Mausbewegungen auszuführen fände ich glaube ich unbefriedigend vom Gefühl her. Mir ist lieber wenn ich eine Taste zum Schlagen drücken kann, dadurch habe ich einfach eine direktere Ansprache. Wie schon jemand geschrieben hat, kann man die Seitenschläge auch problemlos auf Q und E legen, das geht auch schon im Originalspiel ohne ReGoth. Oder benutzt einfach die klassische Kampfsteuerung an der meiner Meinung nach nichts verkehrt ist.
-
Zitat von Tronur
Ich lurke hier jetzt schon lang rum, und beobachte sehr neugierig den Fortschritt von REGoth.
Jetzt hätte ich auch mal eine Frage an Degenerated:
Denkst du, wird REGoth es leichter machen, vielleicht durch mods, Gothic/Gothic2 als coop-Spiel zu erleben?
Manchmal würde ich es gern Freunden zeigen, nur eben... gemeinsam.
(Ich weiß, es gibt bereits solche Mods, aber nach meinem Wissensstand nichts ausgereifteres..?)
Ja, so etwas ist in der Tat geplant! Degenerated arbeitet auch an einem Multiplayer, der derzeit noch ziemlich rudimentär ist. Es gibt die Möglichkeit, die neueste Variante direkt herunterzuladen und zu kompilieren (wenn man es kann), oder man holt sich den neuesten Nigthly- Netplay- Build: https://github.com/REGoth-project/RE...ightly-0.1.421
Damit das Ding läuft, musst du folgendes machen: Du brauchst zwei Batch- Dateien, die du als Client und als Server konfigurierst (und am besten auch gleich so nennst). Das geht ganz leicht:
In der Client- Batchdatei soll folgendes stehen:
REGoth -g "Pfad\Gothic II" -mp client -ip 127.0.0.1 -port 3456 -w world.zen
In der Server-Batchdatei folgendes:
REGoth -g "Pfad\Gothic II" -mp server -port 3456 -w world.zen
Zuerst Server starten, dann Client. Wenn du Port-Forwarding beherrschen solltest, kannst du dein Modem so konfigurieren, dass andere mitmachen können. (Weiß aber leider nicht, wie. Degenerated kann dir das sicher erklären.)
Viel Glück!
Lg königsgardist
Geändert von königsgardist (02.03.2017 um 11:01 Uhr)
-
-
Neuling
Es freut mich zu sehen dass immer noch leute an Gothic arbeiten um hier und da neues Potenzial zu erschaffen!
Einfach wunderbar, weiter so!
Ich werde REGoth auf jeden Fall beobachten und die möglichkeit auf ein Multiplayer hat es mir ehrlich angetan. Das würde einem Kumpel und mir tatsächlich die Kindheitsträume erfüllen! ^^
-
Zitat von Minimalistiker
Es freut mich zu sehen dass immer noch leute an Gothic arbeiten um hier und da neues Potenzial zu erschaffen!
Einfach wunderbar, weiter so!
Ich werde REGoth auf jeden Fall beobachten und die möglichkeit auf ein Multiplayer hat es mir ehrlich angetan. Das würde einem Kumpel und mir tatsächlich die Kindheitsträume erfüllen! ^^
Multiplayer selbst gibt es ja schon, nur nicht auf Basis ReGoth
-
Zitat von noone
Multiplayer selbst gibt es ja schon, nur nicht auf Basis ReGoth
Schon richtig, allerdings gibt es noch kein Projekt, in dem man die Originalspiele im Koop-Modus durchspielen kann. Ob REGoth so weit kommt kann ich natürlich nicht sagen, das ganze ist eher so eine Nebensache, die halt auf einem anderen Branch immer mitläuft.
-
Zitat von Degenerated
Schon richtig, allerdings gibt es noch kein Projekt, in dem man die Originalspiele im Koop-Modus durchspielen kann. Ob REGoth so weit kommt kann ich natürlich nicht sagen, das ganze ist eher so eine Nebensache, die halt auf einem anderen Branch immer mitläuft.
Wie umfangreich soll der MP werden?
Für einen vollständigen Koop-Modus müsste man auch etwas an den Quests, Items usf. schrauben. Hast du das auch vor, oder werden Spieler lediglich zu zweit in die Welt gesetzt und die Umwelt synchronisiert?
-
Dazu hatte ich mir einige Gedanken gemacht. Zunächst sollte natürlich das normale Gameplay funktionieren, also herumlaufen, Kämpfen, etc. Wirklich problematisch wird es eben erst bei allem, was irgendwie an der Story hängt, bzw. Skripte ausführt, die einen globalen State ändern.
Wenn nun ein Spieler in einem Dialog etwas tut, was den Quest-Status ändert, so darf ein anderer Spieler nichts tun, was komische Auswirkungen durch eventuelle Race-Conditions hat. Um den entgegenzuwirken, könnte man Dialoge markieren, die nicht zusammen passieren dürfen. Tut man dies, so können alle Spieler trotzdem weitestgehend unabhängig Dialoge führen.
Jeder Spieler sollte hierbei als "Hero" gelten, also Quests annehmen und abschließen können. Wenn eine Quest abgeschlossen wird, dann gilt das für alle Spieler gleichermaßen.
Es soll also tatsächlich erstmal "nur" die Umwelt synchronisiert werden, ohne die Skripte anzupassen. Was man sicherlich für den Anfang auch machen könnte, ist, einen Spieler zum "Master" zu erklären, sodass nur dieser Dialoge führen kann. Die anderen Spieler können dann nur mitkommen und Viecher totkloppen. Nicht die schönste Lösung aber definitiv machbar in meinen Augen.
Allerdings gibt es erstmal noch wichtigere Baustellen. Ich wollte mir nur möglichst früh die Möglichkeit für MP offen halten, damit wir uns nicht noch selbst den weg mit irgendwas verbauen.
-
Zitat von Degenerated
Es soll also tatsächlich erstmal "nur" die Umwelt synchronisiert werden, ohne die Skripte anzupassen. Was man sicherlich für den Anfang auch machen könnte, ist, einen Spieler zum "Master" zu erklären, sodass nur dieser Dialoge führen kann. Die anderen Spieler können dann nur mitkommen und Viecher totkloppen. Nicht die schönste Lösung aber definitiv machbar in meinen Augen.
Das halte ich für einen guten Ansatz. Ein alternatives Balancing, welches das Spiel im Koop schwerer macht kann ja jemand als separate Mod erstellen.
-
Ich denke es wäre vorteilhaft möglichst viel vom MP-Code in Skripten oder austauschbaren Modulen zu implementieren, soweit das möglich ist. Damit ließe man den Leuten die Option die konkrete Implementierung der Spielmodi zu ändern, ohne die Kompatibilität zur Engine dabei aufs Spiel zu setzen.
Denke ich an den Multiplayer, dann sehe ich den Tag kommen, wo jemandem ein Detail nicht passt und er anfängt seinen Engine-Fork zu schreiben.
-
Gothic 2 im Koop-Modus...wenn ich das je erleben dürfte,würde ich dafür zahlen
Degenerated ich finde du leistest echt klasse Arbeit,schon alleine der D3D11 Renderer für Gothic 2 hat mir den Atem geraubt,aber dass du sogar
versucht, solch ein gewaltiges Projekt zu machen finde ich einfach nur Klasse. Tolle Arbeit, toller Typ, tolles Spiel
Mach weiter so!
PS:Wie lange hast du gebraucht, um den jetzigen Wissensstand in der Programmiersprache zu erreichen?Würde mich einfach interessieren^^
-
Zitat von Aeterox
Ich denke es wäre vorteilhaft möglichst viel vom MP-Code in Skripten oder austauschbaren Modulen zu implementieren, soweit das möglich ist. Damit ließe man den Leuten die Option die konkrete Implementierung der Spielmodi zu ändern, ohne die Kompatibilität zur Engine dabei aufs Spiel zu setzen.
Denke ich an den Multiplayer, dann sehe ich den Tag kommen, wo jemandem ein Detail nicht passt und er anfängt seinen Engine-Fork zu schreiben.
Das finde ich nicht so gut. Sollen die Leute doch ihre Forks schreiben, dann hat man es leichter alles zu vereinen und Verbesserungen ins Hauptrepo zu übernehmen, als wenn alle irgendwie ihr eigenes Ding machen, was dann aber so gar nicht kompatibel ist. Es hat schon einen Grund, warum das ganze unter GPL steht.
Zitat von monsterfresser
Gothic 2 im Koop-Modus...wenn ich das je erleben dürfte,würde ich dafür zahlen
Degenerated ich finde du leistest echt klasse Arbeit,schon alleine der D3D11 Renderer für Gothic 2 hat mir den Atem geraubt,aber dass du sogar
versucht, solch ein gewaltiges Projekt zu machen finde ich einfach nur Klasse. Tolle Arbeit, toller Typ, tolles Spiel
Mach weiter so!
PS:Wie lange hast du gebraucht, um den jetzigen Wissensstand in der Programmiersprache zu erreichen?Würde mich einfach interessieren^
Viele Dank!
@PS: Schwer zu sagen. Wenn du wissen willst, wie lang ich schon in C++ Programmiere... Ich schätze so 8 Jahre? Man immer etwas neues lernen, es kommt stark darauf an welche Bereiche man mit seinem Projekt trifft. Also sind Jahre nicht gerade ein gutes Maß daran, wie gut jemand im Programmieren ist, sondern eher an was für Projekten dieser jemand schon gearbeitet hat. Und da wirds dann wieder schwierig
-
Neuling
FABELHAFT!
Meine Güte!
Ich habe seit Jahren Lust auf genau so ein Projekt, habe nur leider nie die Leute für sowas gefunden. Ich bin seit über 10 Jahren 3D Artist/Evironment Artist und seit ca. 5 Jahren Anwendungsentwickler und bin jetzt sowas von motiviert, bei diesem Projekt mit zu wirken
Meine 3D Arbeit war IMMER irgendwie von Gothic beeinflusst, da mich dieses Spiel in meiner Kindheit mitgenommen hat.
Natürlich biete ich mich für euer Projekt an wenn ihr denn noch Verstärkung braucht.
Erfahrung in 3D Engine Programming habe ich leider sehr wenig, was aber nicht heißt, dass man es ja nicht lernen kann ;-)
Um ein wenig Interesse zu wecken, hier einige Bilder von Dingen die ich getan habe:
https://www.dropbox.com/s/vj5u6tw4ai...00000.png?dl=0
https://www.dropbox.com/s/0ezyv9q0e9...00001.png?dl=0
https://www.dropbox.com/s/1zdozvd1eu...00002.png?dl=0
https://www.dropbox.com/s/vgd0neeoqe...00003.png?dl=0
-
Zitat von DerMaddin
WOW!!!
-
Adventurer
Zitat von DerMaddin
You're a killer, mate! These snug forest tracks, this lake - they feel Gothic, although formally they are only generic forest environments! Please, tell me you have some vista with distance fog to show.
-
-
Neuling
Zitat von AI
WOW!!!
Danke
Zitat von Beckoningfog
You're a killer, mate! These snug forest tracks, this lake - they feel Gothic, although formally they are only generic forest environments! Please, tell me you have some vista with distance fog to show.
Sorry, I don't have pictures like that to show actually ;-)
Zitat von Orange
Beeindruckende Bilder.
Womit arbeitest du? Und wie viel Zeit investierst du in eine Szene?
btw. vll sollte man anstatt .png .jpg nehmen. 15mb je Bild sind recht viel beim laden im Browser.
Oh also daran arbeite ich schon ne recht lange Zeit, da ich das neben der Arbeit mache. Ca. ein Jahr. Dabei ist alles selbst gemacht was man sieht ;-)
Dazu kommt noch, dass immer viele Tutorials geschaut/gelesen werden um neue Techniken zu erlernen.
Ja also für das erstellen der Modelle verwende ich 3DS Max. Bei Texturen/Materials verwende ich Photoshop, Substance Designer, 3DS Max und meine Kamera
Generell lieber Substance Designer um die Materials generisch zu gestalten, was heißt, dass die Texturen per Mouseklick anders aussehen könnten oder man sie bei bedarf dynamisch anpassen kann.
Edit:
Was die Bildgröße angeht, PNG hat einfach für mich die beste Qualität und die wollte ich euch nicht vorenthalten bei diesen Internetgeschwindigkeiten ^^
Geändert von DerMaddin (08.03.2017 um 21:52 Uhr)
-
@DerMaddin
Sehr beeindruckende Screenshots, du scheinst mir wie jemand, der gut bei der Gothic Reloaded Mod aushelfen könnte.
-
Neuling
Zitat von Abus Bambus
Gothic Reloaded auch ne richtig gute Sache, jedoch sehe ich in einer neuen Engine mehr potenzial ^^
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
|