Entwickler-Ecke

Algorithmen, Optimierung und Assembler - Prozessorauslastung optimieren??


Masterhawk - Sa 05.02.05 11:27
Titel: Prozessorauslastung optimieren??
Ich mache zur zeit ein Tennis-Spiel, welches auch ausgezeichnet funktioniert, doch eine Sache stört mich....

Das Spiel benötigt 100% meiner Prozessor-Ressourcen, dann läuft es flüssig und annehmbar...
Ergo wenn ich meine TV-Karte im Hintergrung benutze (25%) dann läuft mein Spiel um 25% langsamer...

1. Frage: Kann ich die Prozessornutzung per DelphiCode einstellen(z.B. max 85%)??

2. Wie kann man ein TImage-Objekt Ressourcen sparend über den Bildschirm bewegen??


[url]http://www.masterhawk.de[/url]


I.MacLeod - Sa 05.02.05 14:48

zu 1:
Nein, aber du kannst deine Objekte zeitbasiert statt framebasiert bewegen.

zu 2:
Auch nicht, aber du kannst die Grafiken erst in einem Bitmap-Buffer ablegen, oder besser DirectX, oder noch besser OpenGL [http://www.delphigl.com] benutzen.