This is a game that was created for my final project in grade 11 comp sci using the python arcade library
The game that we have originally planned on creating this year for our computer science CPT was Bloons Tower Defense 7, an updated, modified, and better version of the Bloons TD series. After stumbling into many obstables, bugs, and being unable to overcome them after an ample amount of time, we realized we could not produce such a high quality game in so little time. As a result, we decided to move on to our backup game: Snake.
- To play the game, run the file named master.py
In this game, the character uses the WASD buttons to move the snake. The snake starts off as one block long, and the snake will continue to grow every time a bug is consumed(We used bugs because our game is probably really buggy).
The objective of this game is to get as high of a score as possible. The game is over as soon as the snake collides with the wall or its body. Once the game is over, the game over screen will appear and the user's score will be displayed. Once the game finishes, the user may restart the game by pressing any key or quit by simply clicking the space bar.
The player starts off with a score of zero, and the score increases by one every time a bug is consumed by the snake. The player also will get powerups in the game, such as the double score power up, where the score is doubled, and the invincibility powerup, where the snake will be able to go through itself.