A video game with three.js
RULES
- Finish the TO DO list :)
- You can update the index.html file and all the files inside the game repository
DONE
- : As a player, I want to shot when I press space
- : As a player, I want to see a little spaceship
- : As a player, I want to move this little spaceship
- : As a player, I want to a map with a tiles
- : As a player, I want to fall when I have no tile under me
- : As a player, I want to restart the game, if I fall
TO DO
- : As a player, I want to turn right/left to be able to change my direction (right/left)
- : As a player, I want a better light to be able to see all the map
- : As a player, I don't want any error in the Console bar
- : As a player, I want to be stop when I go into the left wall
- : As a player, I want to have a ground when I start the game
- : As a player, I want to see ennemy
- : As a player, I want to destroy ennemy when I shot them
- : As a ennemy, I want to move on one axe
- : As a player, I want to decrease my life when I am touch by an ennemy
- : As a player, I want to decrease my life when I fall
BONUS
- Keyboard touch Z, Q, S, D as an alternative to arrows keys for player movements
- Enemies will move randomly
- When hit, the player is invincible for 1.5s !
- Enemy count is random with a minimum of 3.
FOR YOU DEAR TEACHERS
- Check for console logs for different events such as enemy hit or enemy collisions !