Eigenes Game entwickeln, aber welches Programm?

2 Antworten

Vom Beitragsersteller als hilfreich ausgezeichnet

Hierfür wären Engines gut geeignet, die sich auf die Entwicklung von Visual Novel Games ausgerichtet haben.

Da gibt es bspw.:

Bezüglich der Grafiken wäre es wohl praktisch, eine separate Software zum Zeichnen zu verwenden. Ich denke allerdings, dass du da bereits Programme für dich selbst gefunden hast. Bezüglich der Animation der Charaktere gibt es entweder bereits integrierte Tools in den Engines oder du schaust, ob du mit Blender animierte 2D-Grafiken importieren kannst.

Wenn dir solche Tools wie die oben genannten nicht zusagen, weil du vielleicht mehr selbst machen möchtest, kannst du dir auch ein eigenes System programmieren. Du brauchst ja an sich nur:

  • ein GUI-Toolkit mit Komponenten zum Abspielen von Audio / Videos
  • ein Dialog-System
  • ein Szenen-System
  • möglicherweise eine State Machine (also ein System, welches je nach Zustand einer Komponente dann eine andere Grafik rendert)

Du könntest dich also auch mit OpenJFX (Java), Qt (C++/QML), o.ä. daran versuchen.

Ebenso würde dein Vorhaben mit eine Game Engine wie Unity (C#) gelingen. Bezüglich des Dialogsystems lies in diesem Fall hier, ansonsten sind die wichtigsten Funktionalitäten (Szenenmanager, State Machine, etc.) bereits integriert.


haikyuwu 
Beitragsersteller
 22.11.2020, 11:45

Vielen lieben Dank!!!

Seit Unreal-Engine frei ist, ist dies eigentlich das go-to für sowas. Habe aber selbst noch nicht damit gearbeitet


haikyuwu 
Beitragsersteller
 21.11.2020, 16:55

Danke!