Devlogs
Features
Just for fun, I thought I’d list the features I implemented for the game, in they order implemented:
- Scrolling landscape of tiles
- Tank that can move all around (diagonal by holding multiple keys)
- Tank can’t exit screen
- Tank dies if it scrolls off the bottom
- Walls that tank cannot move around
- More exact collisions (look at size of sprites in grid)
- Tank turns in direction it’s going
- Tank can shoot (arrows to move w,a,s,d to shoot)
- Tank can destroy walls
- Restrict tank movement off the screen left, right, up - do not die
- Points for survival + destroying walls
- Game over text
- Towers can be destroyed
- Tower scrolls off and you die
- Tower pointed at tank if tank is in range
- Towers that shoot at tank
- Increase difficulty with time
- Sound
- Tank can destroy towers
- Loading screen
- Display level numbers on terrain
- High score mechanism
- Game over continue / restart
- Mobile support
- Diagonal shooting