Frogger Troubleshooting Task

Frogger Troubleshooting Task
Name:
Date:
Period:
You just landed a big new job as a video game developer and software engineer at Nintendo! In
middle school, you were told by _________ that a big part of what programmers do is fixing
broken code. Turns out they were right! Your first task: to fix their new beta version of a
Frogger game which has had lots of glitches recently.
Your boss wants you to prioritize getting the game working by fixing the three main issues. If
you can also find and fix smaller, more complicated issues then you will impress the upper
management and earn yourself a bonus.
The game can be found by going to https://agentcubesonline.com/project/815589. Before you
get to work on debugging the game, you are going to spend some time figuring out what is
wrong and planning how to fix it.
1. Play the game, describe three parts of the programming that are not working correctly,
explain why it doesn’t work and what it should be doing instead.
a. Describe glitch 1, including why it doesn’t work and what the game should be
doing instead:
b. Describe glitch 2, including why it doesn’t work and what the game should be
doing instead:
c. Describe glitch 3, including why it doesn’t work and what the game should be
doing instead:
d. Bonus, do you notice anything else that is wrong with the game?
2. Before you get to work on fixing your game, describe how you plan to fix each of the
glitches. It is OK if you plan doesn’t work, you won’t be penalized for a plan that didn’t
work as long as you get the glitch fixed in the end.
a. Plan for glitch 1:
b. Plan for glitch 2:
c. Plan for glitch 3:
d. Bonus, plan for glitch 4:
3. OK, now it is time to get working on fixing the game. You should start by making a copy
of the broken Frogger game:
4. Rename your game: add your class period and first name to the end of the name of your
game. For example, “Frogger_Troubleshooting_second_Beyonce” for Beyonce in second
period.
Write your game name here: “Frogger_Troubleshooting_______________________”
5. Your game number can be found in the URL on your game either from edit mode or
from the game home page
Write your game number here: __________________
Home page:
or edit page:
1. Now carry out your plans and see if it fixes the glitches. If any of the plans for fixing it do
not work, feel free to try other strategies. If you find something that works, describe it
here:
a. Did your original plan for glitch 1 work? If not, describe what did get it working
b. Did your original plan for glitch 2 work? If not, describe what did get it working
c. Did your original plan for glitch 3 work? If not, describe what did get it working
d. Bonus, did your original plan for glitch 4 work? If not, describe what did get it
working
Development Notes, here are the four problems with the basic game:
 PacMan can run onto walls (done)
 PacMan shapes don’t all change (done)
 pellets do not disappear (done)
 method name is wrong (done)