Ich denke, Delphi ist für solche Zwecke nicht die optimale Lösung.
Man kann das zwar irgendwie hinfummeln, aber eher mit Notlösungen.
Die
VCL ist für Anwendungsentwicklungen vorgesehen und arbeitet in einem entsprechenden Rahmen.
Ich weiß nicht, ob es einfache Spieleengines gibt, die man dafür verwenden kann.
Es gab wohl auch mal ein Buch "Spieleentwicklung mit Delphi3" (oder so), aber inhaltlich kann ich da nix sagen.
Das setze sicher auf ein grafisches Framework.
Mit Delphi und der
VCL lauern bei der Problemstellung einige Tücken.