Giocare con i giochi per computer è divertente.
Ma è più divertente progettare i propri giochi e giocarci!
Un gioco commerciale odierno è stato sviluppato, probabilmente, da decine (centinaia…) di persone che hanno lavorato diversi anni per completarlo.
Un gioco come Space Invaders o Sokoban, Tetris, Pacman, … oggi può essere sviluppato da un solo programmatore in un fine settimana utilizzando uno dei tanti ambienti di sviluppo gratuiti e intuitivi oggi disponibili.
ATTIVITÀ DIDATTICHE
| Anno scolastico | Strumento | Progetti |
|---|---|---|
| 1994/95 | Pascal | ItiSnake – LuckyDuck – RatMan, … |
| 2000/01 | DIV2 | Arkanoid – Sokoban |
| 2006/07 | Java Applet | BeBee |
| 2008/09 | Processing | ItiSokoban |
| 2009/10 | GameMaker | Crea il tuo primo videogioco: Diamonds – Pong – Unlock |
Nella tabella seguente ogni riga si riferisce a un gioco famoso o a un genere.
Si tratta di esperimenti didattici che non hanno alcuna pretesa di competere con i videogiochi commerciali reperibili in rete o come app.
| Gioco / Genere | Strumento | Progetti |
|---|---|---|
| Campo minato / Prato fiorito | Visual Basic | Un altro campo minato |
| HeartLight | Pascal | BrickOn |
| LightsOut | Processing | ItiLightsOut |
| Gioco del 15 | JavaScript | Gioco del 15 |
| Processing | Gioco del 15 | |
| Visual Basic | Un altro gioco del 15 | |
| Sokoban | DIV2 | … |
| Game Maker | Unlock | |
| Pascal | LuckyDuck | |
| Processing | ItiSokoban | |
| Pac-Man | DIV2 | … |
| Game Maker | Diamonds – Treasure | |
| BrickShooter | Processing | Another Brick Shooter |
| Cattura / Colpisci | Game Maker | Hit The Ball – Catch The Clown – Catch The Fruit |
| Java | BeBee | |
| Processing | BeBee | |
| Pinball | DIV2 | Arkanoid |
| Game Maker | PONG – PONG 2 | |
| Processing | Pong Clock | |
| Racing | Game Maker | Street Racing |
| Sparatutto | Game Maker | Evil Clutches |
| Scrolling shooter | Game Maker | 1945 – 1945_Vista |
| Snake | Pascal | ItiSnake |
| Platform | Game Maker | BINMAN – Koalabr8 – Maze |
| Pascal | RatMan |
RISORSE ONLINE
- https://en.wikipedia.org/wiki/Category:Video_game_development_software
- HTML.it > Guida Game Design
- Impara Digitale – Game@School – Olimpiade Nazionale del Videogioco nella Didattica
PDF – Progettare un videogioco - OpenGameArt.org
- Scratch
- App Inventor – GameMaker – Greenfoot – Processing – Python+PyGame
- GDevelop – Roblox Studio – …