One of my hopes is that students can create their own games. Recently, when I asked students to do this, many requests were made regarding small coding techniques. Below are some of the requests that I have had. To carry out any of the techniques below, you need Scratch 2.0 installed or you can use the web based version.



Jumping & moving (2 keys at once)
Many wish to create platform style games. Well, here is just one way to achieve this:

1. Basic jumping with gravity
2. Jumping while running; you need a different way to detect keys
3. Landing on platforms





Animation while moving
Perhaps we need a reminder. I will use frogger as an example

1. Changing costumes while moving




Explosions
This is just another look at animation

1. Expoding within scratch
2. Creating your own graphics with photoshop




Sound
Everything sound, from using existing sound to downloading and editing with audicty.

1. Including sound in scratch
2. Downloading from youtube (assuming that there is no copyright issues of course)
3. Using audicity to capture sound



High score table
This is fairy complex but vital for a completed game. It uses lists to store the scores.

1. Creating a high score list
2. Inserting a new high score and moving down the others





Stop at walls
Most games need this one

1. Hitting walls and not going through





You can download all the graphics that I use in my tutorials here: