Uploading my notes for this project. It has been in partial development for a while and even more time has been spent designing the main character animation & rigging. I'm back on the code again so I'm pasting in my diaries.
Setting up initial project. Got frustrated and cranky with physics. Went to bed.
Physics problem ended up being an FX problem with null objects in an EventHandler. Still trying to figure it out. Trying to move a physics object via the mouse. Got it moving nicely, got gravity, got mouse throwing.
Trying to move callbacks to another code unit.
Got callbacks working in other code units and interacting with items from the main code unit. Created a proper mouse throw or swipe gesture.
Experimenting with spawners for firing bullets.
Learning about Vectors & normalisation. Experiemented with firing direction. Also with the vectors, improved the hero throw.
Experimented with enemy spawners and collision.
Fixed a bug in the collision detection. Only 50% of the bullets collided with the enemy.
Crazy things happening with physics and spawned objects. Got it sorted.
Created explosions and created an explosion spawner that allows you to detonate any object.
Created basic map objects to sketch out levels and maps.
Experimented with using Ocean but then started mapping by hand. Very painful.
Failed android deployment experiments.
Got the camera tracking with the hero.