aber bisher kann ich nur die Memory umschreiben,

Auch dadurch kannst du Sachen hinzufügen wie "Fliegen" weil letztendlich alles im Memory liegt. also spielt es keine rolle.

Du musst dich mit dem Spiel befassen(Engine und co.)

Die gewählte Programmiersprache müsstest du natürlich auch Perfekt können.

...zur Antwort