Game Development
Create a game using Scratch (or Code.org, if you prefer) to illustrate your understanding of core Programming Concepts!
Core programming concepts that you will need to cover include:
NOTE: If you don't know what some or all of these are, the video below covers them (Introduction to Scratch). You can also ask. Generally, if you simply start creating a project such as a game or animated adventure, you will MOST LIKELY be using most of these concepts naturally. However, you should CHECK to make sure you are using all of them before handing in your project!
Assignment Description
If you are using Scratch, you will use the online version of Scratch found at https://scratch.mit.edu. Ask for a Scratch Account from Mr. Hogg. If you are using Code.org, you will sign-in using your educbe Google account (NOT Join). Go to https://studio.code.org/users/sign_in and choose “Continue with Google”
You can design your own game concept. Below are a few suggestions for game styles. However, if you have never used Scratch or Code.org before, I recommend choosing Option 1. Note that Mr. Hogg will not give you detailed instructions for how to complete any of the assignment options other than option 1 (I will help with specific debugging issues - but in general stick with Option 1 if you are a beginner).
Game Option #1 - Good Guy and Bad Guy
Your game should contain the following sprites:
A Good Guy (Game Character). This character must respond to key presses (for example - arrow keys) to move up/down/left/right. A Bad Guy. This character will continuously move across the screen the entire time the game is being played (Green Flag has been pressed). Treasure. This is what the Good Guy is trying to get to without touching the bad guy.
Your game should include the following features:
Feel free to extend any of the above ideas as you wish!
Game Option #2 - Maze
Make a maze style game with obstacles that your character must navigate without touching the edges of the maze nor the obstacles within the maze.
Game Option #3 - Scroller Game
Make a horizontal scrolling (or vertical scrolling) flying style game where you must avoid obstacles. Possibly add the ability to shoot and destroy obstacles in your way.
Game Option #4 - Other
Any other game design you choose!
Useful Links