De 8 modules
Lessen die nu beschikbaar zijn met een groene badge. Rest is in opbouw.
Bestuur je sprite
Vier toets-events. Verzamel 3 coins door erover heen te lopen.
Vijanden vermijden
Twee parallelle collision-events. Game-state met score + levens.
Vijanden-golven
Loops + timer-events. Spawn vijand-golven met herhaal 5 keer.
Variabelen & Als/Anders
Eigen variabele "multiplier". Conditional logica met als/anders.
Audio-feedback
Geluiden, tonen, schaal-effects, kleur-flash. Multimedia-game.
Eigen blokken maken
Maak een eigen "spawn wave"-functie en roep die aan in een timer.
Eindbaas: meteoren-survival
Voor-altijd-loop + AI. Bouw je eigen game-concept met alle blokken.
Bouw vrij
Alle 77 blokken en de code-modus. Geen doelen: verzin je eigen game.
🪙 Coin-Rush (mini-game)
Coins blijven verschijnen. Eet 10 voor score 100. Eerste echte arcade-game.
⚔️ Survival-Run
Vermijd vijanden, eet coins. Overleef 5 golven met je leven nog over.
🐍 Slang (Snake-style)
Coins spawnen continu. Score 150 voor het scherm vol is. Klassieke arcade.
🐍🐍 Echte Snake (groeiende staart)
Volwaardige Snake-game met tail-mechanic + self-collision. Blokken of code-modus.
🌠 Meteoren-Storm
Eindbaas. Munten en meteorenregen tegelijk. Score 200 zonder levens te verliezen.
🏓 Pong-Arcade (paddle + bal)
Klassieke 70s-arcade. Paddle ← →, bal stuitert vanzelf. 30 hits = score 300.
🔄 Beweging-Patroon (auto-cirkel)
Eerste kennismaking met "voor altijd"-loops. Een sprite die uit zichzelf beweegt.
🔑 Sleutel & Slot (volgorde)
Variabele als geheugen: pak sleutel, ontgrendel sloten. Klassieke puzzle-mechanic.
⚡ Speed-Run (parallelle timers)
Twee timers tegelijk: coins én vijanden spawnen. Async denken.
🎯 Multiplier (combo-systeem)
Score-combo: per coin verdubbelt je multiplier. Sneller spelen = meer punten.
🔀 Keuze-Menu (moeilijkheid)
If/else op spatie: switch tussen makkelijk en moeilijk. Twee modi in één game.
🥁 Drum-Machine
5 toetsen = 5 drums + auto-beat. Maak je eigen beat met geluid-blokken.
🌈 Kleur-Rave
Synesthesie-game: toets = toon + kleur + schaal. Visueel feest.
🧩 Functie-Library
Maak 3 eigen blokken en roep ze samen aan. Pro code-architectuur.
🔁 Wave-Spawner (functie in timer)
Eigen blok dat zichzelf herhaalt. Bouw een 8-wave survival.
🪙 Score-Begin (eerste teller)
Jouw eerste score-systeem. Pak 5 muntjes, zie het cijfer omhoog gaan.
🏆 Spel-Stop (eerste win)
Bij score 50 = WIN. Eerste win-conditie met if/else en api.win().
⚔️ Sprite-Battle (3 collision-events)
Coin, vijand, meteoor: drie verschillende reacties in een spel met meerdere figuren.
Springen op de platforms
Zwaartekracht staat aan. Spring met spatie van platform naar platform en pak alle vier de munten.
Power-Up: twee standen
Onthoud in een variabele of je de power-up hebt: vijanden kosten een leven, of leveren juist punten op.
🔢 Herhaal N keer (eerste loop)
Spawn 10 coins met één herhaal-blok. Kennismaking met loops.
🪜 Loop-in-Loop (5×5 raster)
Geneste loops voor 2D-grids. Basis van Tetris en Schaak.
🎬 Multi-State (3 game-fases)
Fase 1 → 2 → 3 via score-mijlpalen. Een veld dat meegroeit met de stand.
✨ Effecten-Mix (alle visuals)
Schaal + kleur + achtergrond + tekst-bubbles + verschijnen. Polish-laag.
🏛️ Code-Architectuur
Functies binnen functies. Zo is echte software ook opgebouwd.
👻 Pac-Man (eet alle dots)
Doolhof + 4 spoken. Eet dots terwijl vijanden je achtervolgen.
👾 Space Invaders
Aliens-invasie ontwijken + bonus-pickups. Twee timers parallel.
🛸 Galaga (formaties)
Geneste loops spawnen vijand-formaties. 4 golven overleven.
🦍 Donkey Kong (klim & ontwijk)
Vaten vallen, jij klimt. Mario-voorouder uit 1981.
🧱 Tetris-Light (vang blokken)
Paddle ← →, vang vallende coins. Drop-mechanic-DNA.
🛡️ Defender (red de gijzelaars)
Multi-tasking: redden + vechten met twee parallelle timers.
🐸 Frogger (hop naar de overkant)
Timing-puzzle: spring tussen rijen vol bewegende vijanden.
Je eigen speelveld
Zet zelf platforms en ladders neer, zet de zwaartekracht aan en bouw een weg naar boven.
Bouw Pong zelf
Het veld is leeg. Zet zelf de plank en de bal neer en bepaal wat een stuit oplevert.
Kijken naar de wereld
Niet wachten tot er iets gebeurt, maar zelf kijken: voor altijd + als, en waarden uitlezen.
Verschijnen en verplaatsen
Drie jagers, en jij bent trager. Geef jezelf een noodsprong naar een andere plek.
Wachten en stoppen
Een spel dat vanzelf afloopt: herhaal totdat, een klok, en game over.
Je eigen doel bouwen
Strooi zelf de dots en zet je eigen uitgang neer. Alle bouwstenen in handen.