Open source dungeoncrawler verandert AI-ontwikkeling in een interactief avontuur
Generatieve AI hoeft niet langer uitsluitend via handleidingen of tutorials te worden geleerd. Met AIventure laat Google DeepMind zien dat ontwikkelaars AI-concepten ook spelenderwijs kunnen ontdekken. De open source retro-dungeoncrawler combineert klassieke game-elementen met moderne AI-technologie en maakt van programmeren een interactieve ontdekkingstocht.
Het project is ontworpen als een praktische masterclass waarin ontwikkelaars kennismaken met vibe coding, AI-agenten en de mogelijkheden van het open AI-model Gemma 4.
Een game waarin AI de code schrijft
AIventure draait op Angular en Phaser.js, terwijl Gemma 4 als intelligent brein fungeert. In plaats van alleen opdrachten uit te voeren, laat de game spelers samenwerken met AI-personages die daadwerkelijk software kunnen genereren.
Een opvallend voorbeeld is een vriendelijke kip als NPC (Non-Player Character). Spelers geven de kip een opdracht om een webapplicatie te bouwen. Vervolgens schrijft Gemma 4 automatisch de benodigde HTML-, CSS- en JavaScript-code, waarna het resultaat direct in een iframe binnen de game wordt weergegeven.
Zo ervaren ontwikkelaars in real-time hoe krachtige AI-modellen complete toepassingen kunnen genereren op basis van natuurlijke taal.
Vibe coding krijgt een speelse invulling
Het concept vibe coding draait om het beschrijven van ideeën in gewone taal, waarna AI de technische implementatie verzorgt. AIventure maakt deze werkwijze tastbaar door spelers zelf prompts te laten formuleren en onmiddellijk het resultaat te tonen.
Daardoor verschuift de aandacht van het schrijven van iedere regel code naar het ontwerpen van slimme instructies en het begeleiden van de AI tijdens het ontwikkelproces.
Deze aanpak sluit aan bij een bredere trend waarin softwareontwikkeling steeds meer draait om samenwerking tussen ontwikkelaar en AI.
AI-agenten die zelfstandig kunnen handelen
Naast de programmeerkip bevat AIventure ook een robot-NPC met geavanceerdere mogelijkheden.
Solutions for Developers | Google for DevelopersLearn how to create an AI-powered educational game focused on vibe-coding and agentic characters using Angular, PhaserJS, Gemini and Gemma.App Hosting. |
Deze robot activeert een autonome redeneer- en besliscyclus waarin de AI zelfstandig nadenkt, acties plant en hulpmiddelen aanroept binnen de Phaser.js-game-engine. Daarmee demonstreert de game hoe moderne AI-agenten niet alleen tekst kunnen genereren, maar ook zelfstandig meerdere stappen kunnen uitvoeren om een doel te bereiken.
Voor ontwikkelaars vormt dit een laagdrempelige introductie tot agentic AI, een technologie die steeds vaker wordt toegepast in bedrijfssoftware en automatisering.
Flexibele inzet van Gemma 4
Een belangrijk onderdeel van AIventure is de flexibiliteit waarmee Gemma 4 kan worden gebruikt.
Ontwikkelaars kunnen het model volledig lokaal draaien via oplossingen zoals Transformers.js, Ollama of LM Studio. Wie meer rekenkracht of cloudfunctionaliteit nodig heeft, kan met een eenvoudige configuratiewijziging overschakelen naar de Gemini API of Google Cloud.
Hierdoor kan hetzelfde project eenvoudig meegroeien van een lokale ontwikkelomgeving naar een professionele productieomgeving.
Van experiment naar praktijk
AIventure is meer dan een demonstratiegame. Het project laat zien hoe generatieve AI, agenten en moderne ontwikkeltechnieken elkaar versterken in één praktische leeromgeving.
Door programmeren te combineren met interactieve gameplay verlaagt het project de drempel om complexe AI-concepten te begrijpen. Ontwikkelaars leren niet alleen hoe AI code genereert, maar ook hoe zij AI-agenten kunnen aansturen, prompts kunnen optimaliseren en verschillende AI-infrastructuren kunnen inzetten.
Daarmee biedt AIventure een vernieuwende blik op de toekomst van softwareontwikkeling, waarin creativiteit, natuurlijke taal en kunstmatige intelligentie steeds nauwer samenwerken.









