Registriert seit: 6. Jun 2006
589 Beiträge
Turbo Delphi für Win32
|
Re: Eigene einfache 2D Grafik Engine
7. Okt 2006, 00:24
Ich weiß nicht, ob es was hilft, aber du könntest es ja mal versuchen:
Gar keine Images benutzen! Die Bitmaps, die sich unter den Images verbergen könntest du in Variablen im Hauptspeicher einlesen, um die Images nachher freigeben zu können. Ein Bitmap im Speicher braucht sicherlich weniger Platz als ein Image auf der Form und der Zugriff ist auch schneller. Dann kopierst du diese Bitmaps einfach mit BitBlt, wie du's beschrieben hast auf die PaintBox.
PS: Ein Timer-Intervall von 50 halte ich für zu langsam. Das sind gerade mal 20 Bilder pro Sekunde. Das menschliche Auge hat eine Reaktionszeit von einer 50tel Sekunde. Lieber ein 20er-Intervall.
|