Program Title: Wall Dodge Space Game
Name: Evan Mackey
Age Group: Intermediate
“This game was used with the pygame module to make things easier and possible. The goal of the game is to collect as many coins as possible to increase your score and dodge the walls that try to get in your way.
There are 4 sizes of walls and the bigger the size the slower it can go. There are also shield charges and medkits to help you collect coins. The medkits heal you by 2 and stop spawning when your score is 35. And there are shield charges and when you get the shield bar full. Collect another shield charge to get a shield to protect you. The higher your score gets the faster walls, items, and the player move.
Problems I encountered: The first being not the code but the players’ strategy. When playing, the user playing the game is more focused one the shield charges and medkits rather than the coins. So I made a rule that when the coin hits the edge of the screen and goes back to do it again. The player is dealt damage. This rule goes on until the player’s score is equal to 25 or above.
The second but final problem was the speed of the game. Basically the game is in a loop and needs to slow down so it is possible for the user to play. That is why there is a delay in the loop to slow it down and each time you get a coin. It subtracts from the delay making the game go faster. The game has a time delay of 50 milliseconds and when you get above a score of 37. It makes the delay 13 milliseconds making the game nearly impossible to play. So i made a rule that when the score is equal to 35 the score can go up but when doing so the time delay will not go down.”