![]() |
Aktuelle, ordentliche 2D-Engine
Hallo zusammen,
ich habe vor, ein kleines 2D-Spiel zu programmieren (angelehnt an Super Mario). Das habe ich vor fast fünf Jahren schon mal gemacht, damals aber nur als Imageverschieberei (VCL/LCL). Nun wollte ich das Ganze mal "richtig" aufziehen, d.h. mit dafür geeigneter 2D-Engine, um für spätere, größere Projekte genügend Können und Erfahrung sammeln zu können. Seit einiger Zeit suche ich nach etwas Geeignetem, bin jedoch ziemlich enttäuscht worden, weil es entweder heillos veraltet ist oder ich es (Schande über mein Haupt) nicht zum Laufen bekam. Folgendes fand ich: ![]() ![]() ![]() ![]() ![]() Ich habe mir auch etliche Tutorials angesehen ( ![]() ![]() ![]() Firemonkey, das wie Orca auf VGScene beruht, schien mir auch nicht performant genug für größere Projekte (und es erzeugt in XE5 unter reproduzierbaren Umständen Grafikfehler...), oder irre ich mich da? Nun meine Frage: Kann mir jemand eine zukunftsträchtige "Art und Weise" nennen, 2D-Spiele, simpel wie komplex, sauber zu entwickeln? Mir ist dabei ganz gleich, ob es sich um eine "Zusammenklickkomponente" handelt oder ich mich durch die Untiefen von OpenGL kämpfen muss, solange ich die Sache zum Laufen bekomme und sie meine Kriterien erfüllt (Zukunftssicherheit, Mächtigkeit/Performanz sowie ordentliche Nutzbarkeit). Am liebsten sollte das Ganze auch für FreePascal verfügbar sein, wegen der Portierbarkeit, das sei aber mal zurückgestellt; mein XE5 reicht da auch aus. Ich hoffe sehr, dass mir jemand weiterhelfen kann. Und vielen Dank schonmal fürs Lesen. |
AW: Aktuelle, ordentliche 2D-Engine
Die
![]() |
AW: Aktuelle, ordentliche 2D-Engine
Wow, das sieht ja richtig passend aus! Und für FreePascal verfügbar, perfekt! :-D
Ich werde mich da mal reinarbeiten, vielen Dank! Hat irgendjemand Erfahrung mit der Bibliothek? Oder dem Vorgänger Asphyre Sphinx? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:36 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz