Quote Originally Posted by Huehnerschaender
Quote Originally Posted by wodzu
Quote Originally Posted by pstudio
True, Asphyre is great, but make sure to get 3.1 and not a 4.X snapshot.
Why not 4.X? I've never used 3.1 and I am very happy about 4.x usage.

Asphyre 3.1 is stable and supports older Delphi versions. There are tons of samples, even whole game skeletons for jump&run, RPG, and many many other things.

Asphyre 3.1 is much more easy to understand for beginners.

Asphyre 4.x is more advanced, providing really powerful features, especially in 3D. But in my opinion, for a beginner which tries to learn programming/game programming at all, this is way too much (and I guess he will not understand the whole concept/structure/usage of it at all).
Yes- that's what I would have said

pstudio, about higher-level programming: are you saying I should go for scripting languages and such to make life easier (Python, etc.)?
oh No - I didn't mean scripting. I meant that OpenGL is low level API. In OpenGL to draw a simple sprite, you would have to do something like defining a quad with 4 vertices and give it a texture. In libraries like Asphyre, SDL Phoenix you would typically just have a function like DrawImage(X,Y,Image);
A lot easier for a beginner.