Made game configuration system.
Removed ship down movement.
Added ship and general texture rendering.
Fixed movement.
Asteroids in process, they are moving, rotating and yes
Hello :D
Asteroids in process, they are moving, rotating and yes
Hello :D
Asteroids in process, they are moving, rotating and yes
Hello :D

Asteroids working better. The ovnis are showing but need some work.
Added input controlled movement.
-Changed the movement code to use acceleration and speed instead of just adding the speed to the position.
-Added laser rendering and movement.
-Added code to change level when all asteroids are destroyed.
Aliens are created in a time interval, follow user's ship, and shoot depending on type.
Hotfix: app crashed when selecting a type of alien.
Collision is now working. It detect ship/asteroid, ship/alien, shot/alien/asteroid, etc. Right now there is only a console.log indicating the collision detected.
Particles now showing when ship collides with asteroids
an explosion is shown when objects are hit.
Collision finished. Asteroids disappear when hit. Aliens also isappear when hit. Now it's just update the score and set an animation for when the ship is hit. Niceeeee.
Collision finished. Asteroids disappear when hit. Aliens also isappear when hit. Now it's just update the score and set an animation for when the ship is hit. Niceeeee.
Safe Location implemented. It is working but need to fix a bug where the ship tends to go to the edges. If I set an offset to limit appearence in the edges then the program goes to an infinite loop. I should have studied art or ecology...
Added menu, game, ship, lasers, and asteroids sound effects and music.
Big asteroids split into 3 medium ones, and medium asteroids split into 4 small ones.
Added lives, score, and level display on the game screen.