Video Game Design (Scratch Programming)
Step 1: Access & Registration
http://scratch.mit.edu/
This is the link to the new cloud based version of Scratch. This is where you will build, store, and access all of your Scratch video game projects.
You will need to select the Join Scratch option at the top right of the page and enter in the necessary information.
http://scratch.mit.edu/
This is the link to the new cloud based version of Scratch. This is where you will build, store, and access all of your Scratch video game projects.
You will need to select the Join Scratch option at the top right of the page and enter in the necessary information.
Step 2: First Games
Once registered and signed in, just select the Create option at the top left of the page to begin building your video games. Game #1: Cat Game (See example to the left and the code below.) - You will build a game that has your cat run left & right and jumps. - The cat must interact with a second sprite (like a key). - The interaction with the second sprite will then allow interaction with a third sprite (like a spaceship or car). Game #2: Dancer Sprite (See example and code below.) - You will need to create your own sprite character from Scratch. - It will need to have at least four different costumes. - You will need to program it to dance. |
|
Game #1: Cat Game Code
Game #2: Dancing Sprite
Step 3: Advanced Games
Below are the three final Scratch projects that you will need to complete. I would like you to complete these projects in the order listed. If you have “finished” one of these projects, please test your game to make sure all 5 criteria listed under the specific project have been met.
The Block Breaker:
Code Help For Block Breaker Game
The Maze:
Code Help For Maze Game
The Platform:
Tutorial For Platform Game
Grading Rubric
100% - 5 Criteria Met
90% - 4 Criteria Met
80% - 3 Criteria Met
Inc. - Less Than 3 Criteria Met
Go to the Scratch Wiki Home to access tutorials, project ideas, etc.
Below are the three final Scratch projects that you will need to complete. I would like you to complete these projects in the order listed. If you have “finished” one of these projects, please test your game to make sure all 5 criteria listed under the specific project have been met.
The Block Breaker:
- Have a ball that bounces off the edges and off your paddle.
- Create a penalty for the ball missing the paddle. (lose points, lose a life, lose the game, etc.)
- Build multiple blocks that disappear when hit by the ball.
- Build in a score variable that earns points each time the ball hits a block.
- Have a way to win the game, such as hitting all the blocks with the ball, and have a way to lose the game, such as missing the ball with the paddle.
Code Help For Block Breaker Game
The Maze:
- Create a maze where the character cannot pass through the walls.
- As your character travels through the maze, have it pick up friendly objects, like the dots in Mrs. Pac Man.
- As your character travels through the maze, have it avoid enemy objects that could cause you to lose the game, like the ghosts in Mrs. Pac Man.
- Create a variable that times the game, giving you only so long to get through the maze before you lose the game.
- Have the game finish with your character collecting the friendly objects, avoiding the enemy objects, and collecting a prize at the end of the maze.
Code Help For Maze Game
The Platform:
- Set the gravity so your character falls until landing on a platform.
- Have your character be able to jump on top of multiple platforms.
- Have your character move to a second level after it has finished the first.
- Have your character interact with multiple objects.
- Create your game so there is a way to win the game and lose the game.
Tutorial For Platform Game
Grading Rubric
100% - 5 Criteria Met
90% - 4 Criteria Met
80% - 3 Criteria Met
Inc. - Less Than 3 Criteria Met
Go to the Scratch Wiki Home to access tutorials, project ideas, etc.