I denne workshoppen skal vi programmere med MicroPython.
Alle gruppene får utdelt en Raspberry PI Pico med et lite LCD-panel. MicroPython er ferdig installert på enheten.
Det aller første du må gjøre er å klone dette GitHub-repoet.
Det kan f.eks. gjøres med å kjøre:
git clone https://github.com/kantega/picojam.git
For å snakke med Pico'en, kopiere over filer, osv. bruker vi programmet Thonny.
Thonny funker på Windows, OS X og Linux.
Når du har installert Thonny, kan du plugge PI'en til PC'en, og så gå på "Run" og "Configure interpreter" og velge "MicroPython (Raspberry Pi Pico)".
Nå er det på høy tid med litt skikkelig programmering på PI-en.
Vi har laget klar en fil som heter main.py, hvor displayet, knappene og joysticken på PI-en allerede er satt opp.
Åpne main.py i Thonny.
Det egentlig målet vårt med workshop'en er å selvfølgelig å gjøre litt spillutvikling!
Dere står fritt til å lage hva dere vil, men det kan være lurt å hive seg ut på en klone av en gammel arkade- eller retro-klassiker.
Å implementere en Pong-klone er en bra utfordring.
Lykke til!
- Tetris
- Minimal 2D-plattformer (Mario)
- Minimal pseudo-3D-motor (Wolfenstein 3D)