Skip to content

Latest commit

 

History

History
79 lines (42 loc) · 1.84 KB

HOWTO.md

File metadata and controls

79 lines (42 loc) · 1.84 KB

Kantega rPI Pico Game Jam – Q2 2023

Introduksjon

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.

Oppgave 0: Klon dette repoet!

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

Oppgave 1: Oppsett av lokal toolchain

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)".

Oppgave 2: Last opp og kjør et skikkelig program på PI-en

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.

Oppgave 3: Gamedev!

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!

Enkelt – medium

Medium – vanskelig

Vanskelig

  • Tetris

Umulig?

  • Minimal 2D-plattformer (Mario)

Helt umulig?

  • Minimal pseudo-3D-motor (Wolfenstein 3D)