Wie sieht es eigentlich lizenzmäßig aus? Hast du vor, das ganze als Open Source zu veröffentlichen?
Und, als Anregung, du könntest Scripting einbauen (LUA oder auch PascalScript z.B.). Das würde es z.B. anderen ermöglichen, relativ komplexe Sachen zu bauen. Man könnte selbst Missionen (oder sogar ein RPG

) daraus machen.