Hi Craig,

Welcome to PGD!

Working with DirectX and OpenGL for the first while can seem a bit daunting, but once you start getting something working and seeing how it comes together, it's quite fun.

Depending on your comfort with code, you may want to either work with a game library like Omega, Asphyre, S2DL or Phoenix OR if you are a bit more into getting right to the guts of how it's done, you can pick up a set of 'headers' for either DirectX, OpenGL or SDL.

Recomended header packages:

DirectX -- Clootie's Graphics pages (see links page under 'Tool & Library Developers')

OpenGL -- (there are several really; Noeska has a set, DelphiGL.com(German language site), Free Pascal repository, JEDI-SDL package)

SDL -- JEDI-SDL


Depending on what compiler/platforms you want to use there are many options...