Was wäre eine gute Game-Making-Engine, die Vektorbilder unterstützt? [geschlossen]


7

Ich möchte ein einfaches Plattformspiel erstellen, in dem Sie ein Quadrat in einer wundervollen Welt sind. Ich möchte, dass dieses Spiel in Browsern gespielt werden kann. Grundsätzlich suche ich etwas Ähnliches wie "Flixel", aber mit folgenden Funktionen:

  • Unterstützt Vektorgrafiken

  • Ermöglichen Sie das Zoomen / Drehen von Objekten, ohne große Verzögerungen zu verursachen, sobald Sie mehr Objekte verwenden. (Weil ich die Karte um den Player drehen möchte.) Mit anderen Worten, zoomen Sie vorzugsweise das Ansichtsfenster / die Kamera anstelle der Objekte selbst.

Gibt es so einen Motor?


Suchen Sie eine Engine, die bestimmte Vektorschemata unterstützt? (dh .SVG, .AI usw.)
Jason H

Nicht unbedingt, aber SVG wäre nützlich.
Qqwy

Es ist keine Engine, aber OpenVG ist eine hardwarebeschleunigte API, die auf vielen Mobilgeräten und einigen Desktops verfügbar ist.
Ashleysmithgpu

Antworten:


2

Nun, Flash ist vektorbasiert (und ihr Vektor-Renderer ist sehr schnell). Da Sie Ihre Frage mit Flash markiert haben, suchen Sie wahrscheinlich etwas, das eher eine Spiel-Engine ist?

Flixel und Flashpunk sind beide Bitmap-basierte Engines. Die einzige andere Engine, die üblicherweise verwendet wird, ist die Pushbutton- Engine. Leider hat die Entwicklung dieses Motors aufgehört.

Meiner Meinung nach reicht der Funktionsumfang von Flash allein aus, um mit der Entwicklung von Spielen zu beginnen. Keine spezielle Spiel-Engine erforderlich. Außerdem sind viele Bibliotheken von Drittanbietern verfügbar, die der vorhandenen Flash-API einige fehlende Funktionen hinzufügen können. Schauen Sie sich diese Frage an .

Update: Wenn Sie lieber Spiele mit JavaScript / HTML5 entwickeln möchten , ist RaphaelJS oder PaperJS möglicherweise das Richtige für Sie. Dies sind "nur" Bibliotheken zum Rendern von Vektorgrafiken, jedoch keine Game-Engines.


1

Warum sollten Sie das Spiel mit Vektorbildern machen wollen? Sobald Ihr Bildschirm mit vielen davon gefüllt ist, wird er erheblich langsamer.

Haben Sie es mit der Citrus Engine versucht? http://citrusengine.com Ich bin mir nicht sicher, ob es Ihre spezifischen Bedürfnisse abdeckt, aber es wurde speziell für Plattformspiele entwickelt

Prost!

edit: Ich habe vergessen zu erwähnen, dass das jetzt Open Source ist! :) :)


Yo dawg, ich habe gehört, du magst Citrus Engine!
Bummzack

lol, ich habe gerade drei Fragen gesehen, die sich mit Plaformern befassten, und die gleiche Antwort galt für alle! : D
Jan
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.