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/Game_integrated_development_environment
- 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 | GDevelop | Greenfoot | Processing | Python > PyGame | Roblox Studio | …