Ne, da bin ich nicht drin.
Aber es gibt Entwicklungssoftware für Spiele.
Die nutzen dann fertige Engines(Grundprogrammierungen) und du kannst dir selber Spiele zusammensetzen.
Damit müsste sowas, wie du willst, auch gehen.
Allerdings habe ich keine Ahnung, wie lohnenswert das ist.
Ansonsten könntest du auch z.B. Engines von Ego-Shootern(Half-Life, Crysis o.ä.) nehmen und diese Modden (So nennt sich dass, glaube ich)
Viele unterschiedliche Spiele sind eigentlich die gleiche Programmierung. Die Spieleschmiede hat dur andere Grafiken und Techniken in die Engine eingegeben.
Muss man sich so vorstellen wie den Level-Editor von Counter-Strike mit noch viel mehr Möglichkeiten.
CSS ist, glaube ich, auch nur auf die Half-Life 2 Engine aufgesetzt.
ps. Das ist jetzt alles sehr naiv geschrieben. Ich habe solche Sachen nocht nicht gemacht, denn ich wäre eher daran interessiert eine solche Engine zu schreiben als eine zu benutzen. Somit kann auch sein, dass ich etwas falsch verstanden habe, bzw. es mir falsch vorstelle.
Ich lasse mich gerne von einem Kenner korrigieren