Arduno & videogame programming
Arduino & videogame programming
18/12/13 – h.20.30 @ We Do Fablab
Scopri il creative coding realizzando un videogame, e utilizza Arduino per controllarlo!
Durata: 3h [20.30-.23.30]
Abstract:
- Realizziamo insieme il clone di Breakout* e controlliamolo con Arduino!
Argomenti:
- Trattamento dei segnali analogici e digitali in ingresso
- Installare e utilizzare librerie in Arduino
- Comunicazione seriale da Arduino
- Introduzione alla programmazione di un videogame con il linguaggio Processing
- Realizzazione guidata del clone di Breakout
- Utilizziamo Arduino per giocare al nostro nuovo videogame!
Pre-requisiti:
- conoscenza della scheda Arduino, del suo ambiente di sviluppo, e padronanza nella realizzazione di circuiti elettronici su breadboard (è sufficiente aver frequentato il corso base di Arduino);
- non è necessaria alcuna esperienza pregressa di sviluppo software.
Materiale:
- la scheda Arduino e i componenti elettronici necessari alla realizzazione del controller verranno messi a disposizione da We Do Fablab;
- è necessario che ogni partecipante abbia un computer portatile con installate l’IDE di Arduino [ricordarsi di verificare di aver installato il supporto dei driver nei sistemi operativi che lo richiedono] e l’ultima versione stabile di Processing.
- Scaricare inoltre la libreria Bounce per Arduino.
Scarica il materiale dai seguenti link:
- Arduino IDE 1.0.5 [http://arduino.cc/en/Main/Software] (per gli utenti Windows fare riferimento a questa guida per installare i driver necessari: http://arduino.cc/en/Guide/Windows)
- Processing 2.1 [https://processing.org/download/?processing]
- Bounce [http://playground.arduino.cc/code/bounce] (verranno fornite indicazioni su come installarla correttamente)
Cultura generale:
- Arkanoid [http://it.wikipedia.org/wiki/Arkanoid]
- Breakout [http://it.wikipedia.org/wiki/Breakout_(videogioco)]