16.10.2008 BUGFIX Stick on the wall.
16.10.2008 BUGFIX Shoot while jumping left.
16.10.2008 FEATURE Level editor with drag, drop and properties.
16.10.2008 IMPROVEMENT Nicer looking players and objects (I am not an artist).
16.10.2008 FEATURE Write a small article about the timer and timing issue.
16.10.2008 FEATURE Duck.
16.10.2008 FEATURE Bullets explode on impact.
16.10.2008 IMPROVEMENT Weapon object (reload time, specific bullets etc).
16.10.2008 FEATURE Adaptive timing for slow machines.
17.10.2008 IMPROVEMENT Better game physics.
18.10.2008 BUGFIX Player shoots itslef when going left or right at slower pc (fps).
18.10.2008 IMPROVEMENT Better sound.
18.10.2008 FEATURE Background music.
19.10.2008 BUGFIX Dead ones (boxes) end up in the wrong places when loading.
20.10.2008 FEATURE Investigate only redraw moving objects.
21.10.2008 BUGFIX The missed frames status does not work due to the way that the multimedia timer operates.
21.10.2008 BUGFIX When saving level into levels dir add it to level list in the levelManagerForm.
21.10.2008 IMPROVEMENT Calculating the starting position of the projectile is to complicated (take too much time).
21.10.2008 IMPROVEMENT Projectile list handling (speed performance).
22.10.2008 IMPROVEMENT Enemy AI.
22.10.2008 FEATURE AI implement doesPlayer1SeePlayer2 method.
23.10.2008 FEATURE Create sprite engine.
22.10.2008 BUGFIX Done 22.10.2008 Mouse aiming should face the player in the aiming direction.
16.10.2008 FEATURE Done 22.10.2008 Initial Enemy AI framework (so far only shoot at Gustav).
16.10.2008 IMPROVEMENT Done 21.10.2008 Create gun (weapon) object.
19.10.2008 IMPROVEMENT Done 21.10.2008 Improve Mouse aiming.
21.10.2008 BUGFIX Done 21.10.2008 When loading saved level the weapon does not work properly.
21.10.2008 FEATURE Done 21.10.2008 Added max time and intervall max time status information.
20.10.2008 FEATURE Done 20.10.2008 Bullets start outside the player with a slightly bigger support.
19.10.2008 FEATURE Done 19.10.2008 Save current level to file.
19.10.2008 FEATURE Done 19.10.2008 Mouse aiming and shooting (not only left right) (initial version).
18.10.2008 FEATURE Done 18.10.2008 Sound.
16.10.2008 FEATURE Done 17.10.2008 Docking windows.
16.10.2008 BUGFIX Done 16.10.2008 Players sinking in at the bottom.
16.10.2008 FEATURE Done 16.10.2008 Save and load levels to/from xml files.
16.10.2008 FEATURE Done 16.10.2008 Level manager.
16.10.2008 FEATURE Done 16.10.2008 Level status.
16.10.2008 FEATURE Done 16.10.2008 Change project name to Gustav's Adventures.
The google group for this project. Please post any bugs or request there: http://groups.google.com/group/gustavs-adventures
A very good article about 2D polygon collision detection. I haven't implemented this yet: http://www.codeproject.com/KB/GDI-plus/PolygonCollision.aspx
Article about the different timers in .net and a good example of the multimedia timer. This highlights the problems with the different timer speed and accuracies: http://www.codeproject.com/KB/cs/LP_TimerTest.aspx
An example on gravity and collision physics: http://www.codeproject.com/KB/recipes/GravitySimulation.aspx
Great source of information with regard to game development: http://wiki.gamedev.net/index.php/Main_Page