- A good introduction to Scratch-like programming
https://blockly-demo.appspot.com/static/apps/maze/index.html and
https://blockly-games.appspot.com/bird
and generally
https://blockly-demo.appspot.com
and
https://blockly-games.appspot.com - a self-learning tutorial by http://kinderlabor.ch: http://scratch.mit.edu/projects/23844258/ : learn in 5 minutes how to create a racing car game.
- an italian book for learning scratch in school: http://deagostiniscuola.deascuola.it/primaria?layout=book&ref=41&book=11847
- in bearbeitung: http://wiki.scratch-dach.info/wiki/Scratch-Wiki:Scratch_Buch
- http://www.bluelion.ch/de/startups/kinderlabor/
- http://ilearnit.ch/de/scratch.html
- http://scratch.mit.edu/projects/25176511/
- http://digitale-schule-bayern.de/dsdaten/285/51.pdf
- http://www.swisseduc.ch/informatik/programmiersprachen/scratch_werkstatt/
- http://learnscratch.org/
- http://www.tibs.at/content/scratch-grundz%C3%BCge-des-programmierens-spielerisch-erlernen
- snap!, a browser based (html+js) alternative to scratch.
Key is pressed and character moves several steps. Sprite moves only if key is pressed/held
- moving on a grid
How the character can move in different directions.
Key is pressed and character starts moving in a given direction. Sprite moves after releasing a key.
The "on start" loop:
- Initialize the position, the direction and the speed
- Forever:
- Move speed steps
- Stop if it hits a wall
Set the speed and direction with "on keys" events:
- The up and down keys increase / decrease the speed
- The left and righ arrow let the car turn by 10°
[a.l.e]
- https://www.youtube.com/watch?v=4YoGkwV7D9c a good 15 min tutorial on jumping
- Jump upwards
- Jump diagonally
- When wall is hit, stop the character
- When wall is hit, bounce the character
Based on pong
The paddle: just moves horizontally to the mouse (setx)
The ball:
- Two "on start" scripts
another example: bricks game (with changing color)
When object is hit, do some interaction a. change color b. send message c. move
As a result of some event an object can be created and thrown
How often is a key pressed in some short amount of time. Eg. for olympic games: if there are enough presses per second, then the character moves faster
Change costumes when character moves. Change direction of a character during movement.
- The character can be increased permanently (eg. Mario)
- Sprite can pulse several times to catch attention
- Sprite can shake either to sides or with small turns
This may be needed for several players
Eg. 3 2 1 Start
I am not sure if it is possible and would consider it a secondary target.
This can be useful for "go to right" games.
- https://www.youtube.com/watch?v=4YoGkwV7D9c a 15 min tutorial on jumping






