For my client game project I was tasked with making a top-down asteroid shooter. Aside from needing to have a system for point scoring and lives I was given a lot of freedom for creating this project.
In the finished game you can use arrow keys and the space bar to control the spaceship. Pressing shift will also make the ship decelerate until it is drifting. When larger asteroids are shot they break into multiple smaller rocks which will also need to be broken down. The player has 3 lives, upon contact with a rock they lose one life and are invincible for a short period. Destroying asteroids gives points, and when the player reaches a score of 2000 they win the game.