I hope this thread is of some use to you: http://www.dgdev.tk/viewtopic.php?t=1359

If anything it'll point you in the right direction. Starting out in game programming can be a bit preplexing especially at the very beginning, because you have all that insparation, yet you end up stuck at almost every turn. Keep at it, you'll get better over time.

I've moved this thread over to the 'Getting Started - Delphi Basics' category, so that other members my help you easier knowing where you are coming from.

Best of luck and hope to see you continue to post in the near future.