A robot tosses treats to dogs in the park. When a dog catches a treat, it's satisfied and disappears, and the score goes up by 10. However, dogs that aren't fed will continue to run at the robot. The first dog that reaches the robot will knock it over, ending the game.

Operate the mouse to move the robot and click to throw treats to dogs. Alternatively, WASD or arrow keys can be used to move and spacebar to throw. The score increases by 10 for every dog you feed.

We started with a basic moving shooter game in Scratch and added multiple enemy sprites and changed the player and bullet sprites, as well as the background. We also added a scoring mechanism, randomized the "enemy" dogs, and added the end screen. Also, we changed the play mechanism from just arrow keys to move and shooting by clicking the mouse, to being able to move by tracking the mouse or using WASD (or arrow) keys, and the spacebar to shoot (or mouse click).

We learned how to add scoring, randomize character entries, and change gameplay modes. We're particularly proud of having multiple ways to operate the game.

We combined the ideas of dogs and robots. We incorporated the random word "Power" that came from a random word generator.

We considered adding background music and sounds to accompany throwing the treats and dogs catching the treats, as well as game over sounds.

Images from rawpixel.com, adobe stock images, and favpng.com. Thanks to warfame_test for the original project Game 2: Moving Shooter for the base code that was remixed.

Built With

  • scratch
Share this project:

Updates