Daedalus: Day One

This will be my first pyweek entry, as well as my first proper game.

You can download the game and track my progress here: https://github.com/Digitoxin/Daedalus-pyweek

(currently not much, just a test for player movement. The player character doesn't even have a body!)

The game is called Daedalus, and it's about a mad scientist with wings and a jetpack/laser weapon thing and who has to take on his own army of flying minions, the byproduct of the research that went into developing his wings.

In other words, NiGHTS with lasers.

The game will be made using pygame, and I'll be using the resources found in Richard's pygame-tutorial as reference, as seen in this lecture: http://www.youtube.com/watch?v=duc3jYgAaR0 (The resources are on his bitbucket page)

The current agenda:

Player movement
- Smooth flight system
- Limbs that follow the direction of movement (Possible physics system necessary?)
- Implement Player as a sprite-group, with seperate sprite objects for each limb (currently just the head and body)

Map-loading
Maps will be made using Tiled and imported using Richard's TMX library, found in the lecture resources

- When this is done, I need to make the viewport follow the player
 
Enemies and AI behaviours
- Stay-still, goto-point and avoid-point for starters, then later shoot-at-point and search-for-point/object/player (line of sight?)

Thank you Richard for the pygame-tutorial resources! I'm relying on them heavily for reference as well as planning on using the TMX library in the game, hopefully this isn't against the rules. I think I'm in the clear since:
- The resources are freely available in the public domain and part of a tutorial
I'll be doing most of the work myself
- the usage isn't much different from sampling cookbook code
the TMX library doesn't implement game logic