programma del workshop
giorno 1
- Cosa è p5.js?
- Il browser
- HTML e javascript
- Il canvas
- p5.js
- Come si inizia un progetto?
- Scarichiamo il template base
- Avviare un server locale
- testare il canvas
- Iniziamo a disegnare
- Le primitive base (costruiamo il primo personaggio)
- le variabili
- Animiamo lo sketch
- setup() e draw()
- il mouse
- le funzioni
- gli eventi della tastiera
- Organiziamo il codice
- Dinamica di gioco
- collision detection
- i punteggi
- assignment:
- personalizza il gioco e cambia la dinamica
- prepara delle sprite per il tuo personaggio (lo useremo nella prossima lezione)
appunti del giorno 1:
vedi cosa realizzeremo
Giorno 2
- p5.play
- le sprites
- carichiamo gli asset
- gestiamo le animazioni
- la fisica e la gravita
- virtual camera
- muoviamo la camera nello spazio
Giorno 2
infinity runner game
Giorno 4
obstacles and collisions