Welche Bibliotheken verwenden Sie zum Entwickeln von Spielen in Actionscript?

14

Es gibt einige Bibliotheken, die ich selbst bei der Entwicklung von Spielen in Actionscript verwendet habe:

  • Flixel : Erstellt von Adam Atomic, bekannt als die für Cannabalt erstellte Bibliothek. Sehr speziell für Pixel Art-ähnliche Spiele.
  • FlashPunk : Erstellt als Alternative zu Flixel.

Verwenden Sie eine andere Bibliothek, um Spiele in Actionscript zu entwickeln? (2 oder 3)

U / min chiguire
quelle
1
Mögliches Community Wiki?
Justin L.

Antworten:

7

Kommt darauf an, was du mit "Bibliotheken" meinst. Flixel und FlashPunk sind grundsätzlich Game-Engines und verfügen über Implementierungen für Kollisionserkennung, Partikel, Animation, Save-Games, Audiowiedergabe usw.

Abgesehen von diesen beiden, die Sie erwähnt haben, gibt es auch die Push Button Engine, die modularer ist als die beiden anderen.

Wenn Sie Flixel oder FlashPunk lernen möchten, sollten Sie einen Blick auf die gemeinsame Website Flash Game Dojo werfen, die eine gute Ressource für Actionscript-basierte Spiele ist (insbesondere, wenn Sie mit Flixel oder FlashPunk entwickeln).

Es gibt mehrere spezialisierte Bibliotheken, die auch für Flash-Spiele-Entwickler sehr nützlich sind:

  • Polygonale Datenstrukturen Implementierungen mehrerer häufig verwendeter Datenstrukturen. Optimiert für Geschwindigkeit.
  • Turbosignale Eine auf Geschwindigkeit optimierte Signal / Slot-Implementierung. Sehr nützlich für Spiele und ein großartiger Ersatz für Flash-Events.
  • ... und natürlich Bibliotheken wie Away3D oder TweenLite
Blödmann
quelle