Students will choose from one of the specific project types below. Click on the appropriate link for detailed instructions for each project type.
Game Starter Projects are projects that teach you basic game-building skills. Coding walkthroughs have been created to teach you common game coding skills and help you build a simple "game starter." From there, you will add personalization and enhancements to make it your own finished game.
General Project Instructions can be found on the Game Starter Page. Walkthroughs for the "game starters" can be found at the links below.
Dodger (full walkthrough available)
Advanced CYOA Game (AppLab game) (game sample available)
Asteroids (walkthrough coming soon)
Breakout (in-progress code samples available)
Centipede (walkthrough coming soon)
Defender (walkthrough coming soon)
Flappy Bird (walkthrough coming soon)
Joust (walkthrough coming soon)
Lunar Lander (walkthrough coming soon)
Pong (walkthrough coming soon)
Robotron 2084 (walkthrough coming soon)
Snake (walkthrough coming soon)
Space Invaders (in progress code samples available)
Target Practice (walkthrough coming soon)
Tanks (walkthrough coming soon)
Client Website (contact teacher for requirements)
Client Website Extension (contact teacher for requirements)
Client Website: Redesign (contact teacher for requirements)
Interactive Greeting Cards (see teacher for requirements).
Quiz Game Extension (AppLab)
New Advanced Quiz Game (AppLab) - see teacher for requirements
Advanced Quiz Game Extension (AppLab) - see teacher for requirements
Advanced CYOA Game EXTENSION (AppLab) - see teacher for requirements
These are special projects that must be approved by your teacher prior to starting the project.
Skill Building: Develop a new skill so that you can better incorporate it into a new/future project. Some examples are listed below:
Code.org: CSD: U7: AI and Machine Learning.
How to use GameLab Groups.
Special Independent Project: Students can propose a special independent project to complete in lieu of the traditional Three Week Project.
[Hidden]