ich finde gerade für kleine spiele ist Canvas hervorragend.
Ich arbeite seit einigen Monanten an einer eigenen 2D Engine für Canvas unter Lazarus.
und z.b. zeichne ich nicht immer alles neu sondern nur die bereiche die sich geändert haben.
Seit einigen Tage schreibe ich auch wieder eine eigene
GUI für diese Engine.
Kleine spiele sind für mich z.b.:
- Snake
- BrekOut
- Sokubahn
- Prince Of Persia(versuche ich gerade nach zu machen vom Prinzip her)
- PacMan(habe ich schon nach gemacht)
Es muss nicht gleich immer
OpenGL sein, gerade auf Rechnern wo das nicht 100%ig läuft wie auf meinem. Kann ich ruhig auf Canvas ausweichen.
@Desmulator
Die Punkte die du aufgezählt hast sind schon alle drin ?
Wenn ja würde ich es wissen wie du das mit der Kamara gemacht hast.
Einfach ein TRect ? und ein Buffer ? wo alles rein gezeichnet wurde ?