Deine Frage kann man leider so einfach mit 3 Sätzen nicht beantworten. Es kommt eben ganz drauf an wie das ganze hinterher aussehen soll. Also, die erste Frage ist: Welches Grafiksystem willst Du verwenden? Die Delphi-Canvas-Funktionen sind selbst für ein 2d-Spiel schon zu lahm und umständlich. Für ein 3D-Spiel würde ich DirectX empfehlen.