Hallo an alle Delphianer,
wer gerne 2D-Spiele in Delphi programmieren möchte und dafür eine Engine sucht, der kann sich LitTech anschauen. Die Engine ist ein Open-Source-Projekt, besteht aus zahlreichen, programmierbaren Schnittstellen und kommt von Haus aus mit einem

Direct3D9 Renderer (inkl. HLSL)

FMODEx Audio Ausgabe

DirectInput 8 support

Box2D Physik

einfacher Lua support

Netzwerkfunktionalität

Mathebibliothek

uvm.
Es handelt sich hier um eine Spiele>engine<, nicht um eine fertige Codebase für ein Spiel: wer hier nach vorgefertigten Klassen wie "Player" wühlt, der sucht vergebens. Es ist jedem selbst überlassen, die eigentliche Spielelogik zu programmieren.
Eine Beispielanwendung, die das Laden von Plugins demonstriert (und deren Anwendung) liegt bei.
Zum Schluss sei angemerkt, dass ich im Moment leider keine Zeit mehr für größere Ergänzungen an der Engine habe.
Download für (Delphi 2009 oder neuer) mit Dokumentation auf sourceforge.