The Clicker Game Project (also called a "chaser" game) is an extension of TWO projects that were completed in the Event Driven Apps in AppLab unit.
At the end of Lesson 3: Multi-screen Apps you made a clicker game that had a splash screen, a game screen, and a game over screen. At the end of Lesson 5: Building an App: Clicker Game you made a game that kept track of score and lives.
For this project extension you will create a new app that combine the elements of both those apps (multi-screens, scoring, and lives).
This project extension is usually completed as a mini-project (rather than a full project) which means that we don't do a formal programming journal nor do we complete any peer evaluations as part of the project. You just submit a final draft when you are finished.
Pick one of your lessons to extend. It doesn't matter which one you choose. Choose the one you think would be easiest to start with.
Login to Code.org
Navigate to the appropriate lesson from the Event Driven Apps in AppLab in order to find your starter file (either Lesson 3 or Lesson 5)
There are are two buttons at the top of your GameLab project window: SHARE and REMIX.
Select the REMIX button. This will make a new copy of your project and add it to your list of projects in Code.org.
On the top menu bar of your REMIXED project, click on the RENAME option and rename your file using the following naming convention:
ProjectName Version Semester LastName, First Name
Here are the details for this project:
ProjectName = Clicker Game
Version = V.2.0.0
Semester = F22 (for Fall 2022. If it is not longer Fall of 2022, make the appropriate change (F22, F23, etc.) to the code for your semester.)
LastName = [yourlastname]
FirstName = [yourfirstname]
If I was naming this project for myself, it would look like this:
ClickerGame V.2.0.0 F22 Cross, John
Your name should look exactly like mine except it should have YOUR name at the end (not my name).
Now you are ready to continue the rest of your DRAFT BUILD.
Make sure your final build has a splash screen, controls for scoring and lives, and a game over screen (at a minimum). Anything else you want to add is up to you.
Be sure you include multiline comments at the begging of your code that include the following:
Name
Date
Semester (F22, S23, etc.)
And a description of the new elements you incorporated into your project extension.
Review the project requirement and make sure you have all the necessary elements for your submission:
Is everything working properly?
Is there a splash screen?
Is there a game screen?
Does the game accurately keep track of the lives and score?
is there a game over screen?
Make sure you are aware of the DUE DATES and DEADLINES for your final submission. All DUE DATE and DEADLINE information will be posted in the Daily Class Announcements.
Use the Class Projects: Submission Forms page to submit your final project.