Benötigen Sie eine Engine für MMO-Modell [geschlossen]

7

Was ich momentan nicht brauche, ist eine MMORPG-Engine.

Was ich tun müssen ist eine flexible leicht zu bedienende Motor , dass ich ein Mock-up mit machen kann. Ich brauche keine Unterstützung für mehr als 10 Spieler in einer Instanz, daher ist jede Multiplayer-Plattform wahrscheinlich in Ordnung.

Ich benötige eine Engine, mit der ich die folgenden Kernfunktionen erstellen kann:

  • Wellen einfacher KI-Feinde mit bestimmten Zielen (bewegen Sie sich zu Punkt A, zerstören Sie das Ziel, bewegen Sie sich zu Punkt B). Die Anzahl der vorhandenen Einheiten kann zwischen 50 und 200 liegen.
  • Eine Ansicht über die Schulter und die Fähigkeit, ein 3-köpfiges Team zu steuern (wie Mass Effect oder das neueste Dragon Age)
  • Funktionierendes Inventarsystem

Im Moment kann ich nur an Unreal oder Source denken. Irgendwelche anderen Vorschläge? Auch dies ist ein Testmodell, kein tatsächliches MMO.

Ich mache mir keine großen Sorgen um die visuellen Aspekte, da wir nur die Mechanik testen wollen.

Hinweis: Kann bei Bedarf einige Skripte in Python, Ruby oder Lua schreiben.

Garrett
quelle

Antworten:

6

Ich weiß, dass Sie gesagt haben, Sie wollen kein vollwertiges MMORPG, aber ich kann mir nichts vorstellen, das zu Ihrer Rechnung passt, ohne groß zu sein ...

Hier ist ein modernes MMORPG, Open Source, einschließlich Assets: Ryzom . Es sollte ein guter Ausgangspunkt für jedes Open-World-Multiplayer-Spiel sein.

jv42
quelle
Beeindruckend @_@. Ich hatte keine Ahnung, dass Ryzom Open Source wurde !! Das könnte ein ausgezeichneter Ort sein, um als Testgelände herumzuspielen.
Garrett
Es war das Ziel von Beginn des Ryzom-Projekts an, es dauerte viel länger als erhofft, aber hier ist es jetzt. Die FSF freut sich zu Recht darüber;)
jv42
5

Einheit - Damit können Sie schnell Prototypen erstellen, nach denen Sie suchen. Es hat Netzwerkunterstützung, Sie können flexible Skripte hinzufügen, um Ihre Spielmechanik zu erstellen, und es hat viel Unterstützung und Ressourcen.

Ray Dey
quelle
3
"Schnell" ist allerdings sehr relativ.
Ricket
1
Obwohl auf dem Originalplakat angegeben war, dass er Skripte in Python, Ruby oder Lua schreiben könnte, bietet Unity C #, Boo oder Javascript an!
Kylotan
@ Ticket Ich stimme vollkommen zu. Aber es gibt eine steilere Lernkurve für die ursprünglichen Gedanken des OP mit Unreal und Source. @Kylotan Ich habe das bemerkt, aber wieder mit Unreal unter Verwendung von UnrealScript und Source unter Verwendung von C ++ (?) Bin ich davon ausgegangen, dass das Poster lernen wollte. Um ganz ehrlich zu sein, war dies eine faule Antwort, da ich mit der Menge von "Welcher Motor ...?" Fragen auf der Website. Ja, sie mögen unterschiedliche Absichten und Zwecke haben, aber im Wesentlichen werden die meisten mit Unity beantwortet. Es ist nur eine Frage, wer sie zuerst beantwortet.
Ray Dey
1

Ihre beste Wette ist wahrscheinlich, ein bestehendes Spiel zu modifizieren. Einige Leute modifizieren sogar Starcraft 2 zu einem MMO , aber das scheint viel mehr Arbeit zu sein als ein Spiel zu modifizieren, das bereits einige RPG-Funktionen hat.

Es gibt eine aktive Modding-Community für Diablo 2, also könnte dies ein Ausgangspunkt sein?

Ich mache diese Antwort CW, weil ich kein Modding-Experte bin und jemand bessere Vorschläge für einfach modifizierbare RPGs oder MMOs hinzufügen könnte.

bummzack
quelle
Das war auch meine Argumentation hinter Source und Unreal. Ich würde wahrscheinlich als HL2-Mod oder so anfangen, im Gegensatz zu einem von Grund auf neu erstellten Projekt, nur zu Scheinzwecken. Danke für den Vorschlag! Diablo hat einige interessante Funktionen, die diesem Projekt förderlich sind.
Garrett
Wenn Sie daran denken, Source zu verwenden, sollten Sie sich Garrys Mod ansehen.
Simurr
0

Das einzige, was dieses High-Level sein wird, ist ein Tool wie RPGMaker. Wenn Sie es nur testen möchten, verspotten Sie etwas in einer Ansicht von oben nach unten mit blauen und roten Kästchen oder Ähnlichem.

Codierer
quelle
Ich glaube nicht, dass RPGmaker zu dieser Art von Simulation fähig ist. Vielen Dank für den Vorschlag.
Garrett
Ja, es wäre bestenfalls eine Strecke. Ich denke, Sie müssen einfach selbst etwas schreiben. Sie können auch in die andere Richtung gehen und sich mit Karteikarten und Würfeln oder ähnlichem verspotten.
Coderanger