This PR adds camera movement and a finite map with obstacles to the game.
For now obstacles and the border are just gray areas, for I'm not sure about the theme we're heading towards. Neither enemies nor the player can travel through obstacles, bullets get destroyed upon hitting an obstacle.
The camera movement is quite complicated, maybe overcomplicated, as it basically models a spring with some internal friction between the player boat and the camera.
This PR adds camera movement and a finite map with obstacles to the game.
For now obstacles and the border are just gray areas, for I'm not sure about the theme we're heading towards. Neither enemies nor the player can travel through obstacles, bullets get destroyed upon hitting an obstacle.
The camera movement is quite complicated, maybe overcomplicated, as it basically models a spring with some internal friction between the player boat and the camera.