For anyone who has ever wanted to try their hand at writing a simple 2D game using C++, this five part series has been published over at gamedev.net.
The series starts by helping to download the Orx Portable Game Engine then using the included command line tools to create your first project.
The article series take a beginner step by step through several topics:
- Creating a playfield
- The ufo movement
- Keyboard controls
- Collisions
- Physics
- Scoring
- Sounds
- Shadows
Part 1 begins here: How to write a 2D UFO game using the Orx Portable Game Engine - Part 1