Spent an hour tonight putting this together:
http://www.cokeandcode.com/spaceinvaders/si101.jnlp
Or for the web start fearing
http://www.cokeandcode.com/spaceinvaders/si101.jar
Obviously its not a full game but I was going to use it to write a tutorial and hoped I could solicit feedback on OS compatibility and whether it covers enough for the super beginner?
At the moment it should cover:
- Accelerated Mode Graphics
- Simple OO Concepts in relations to games
- Game Loop
- Input control
- Timing
- Game Logic / AI
EDIT: * Brute force collision detection
All at very simple levels.
Comments welcome, tutorial should be out tomorrow assuming no-one mentions a reason not to.
Kev
EDIT2: Controls, cursors for left/right movement, space to shoot, ESC to quit.