Hi...
Also, egal ob ihr VCL oder API benuzt, bei beidem würde ich den OnIdle Event nehmen.
Wenn ihr mit VCL Arbeitet einfach bei der Komponente TApplicationEvents das OnIdle Event benutzen, und dort nicht vergessen ein
Quelltext
mit einzubauen.
Wenn ihr API Programmiert, einfach dort wo ihr die Messages von Windows abfangt die Szene mitzeichnen.
Zur frage: Wozu VCL in einem Spiel..
Na ja, die frage hab ich mir auch öffters gestellt.. *g* Ich meine.. ich arbeite mit OpenGL auf API ebene... Ich hab KA was es mir da bringen soll wenn ich mit F12 ein Graues, leeres Form angezeigt bekomme das ich sowieso in keinster Weise verwende... *g*
Aber na ja, es gibt harte verfechter die meinen VCL müßte man benutzen dafür, ich halte es für überflüssig...
Allerdings, für dinge wo man z.B. ein MainMenü etc haben soll, ist es natürlich nur zu empfehlen

(In meinem LevelEditor für mein Spiel mach ich es auch... das Spiel in NonVCL, der LevelEditor mit VCL..)
Au'revoir,
Aya~