Introductie Commodore 64 Games Maken
Ik heb altijd al iets willen maken op de Commodore 64. Alleen had ik één groot probleem: ik heb totaal geen ervaring met programmeren. Ik kwam nooit verder dan de wel bekende ballon uit de meegeleverde userguide.
Toch is het me gelukt
Met behulp van Claude Code ben ik begonnen met het maken van mijn eigen C64 games. Wat begon als een experiment, groeide al snel uit tot iets wat niet alleen werkt, maar ook echt leuk is om te spelen.
Op deze zelf made games-pagina vind je drie spellen die ik heb gemaakt. Ik laat je zien hoe ik ze heb gemaakt, welke tools ik gebruik en wat je kunt verwachten als je hier zelf mee aan de slag gaat. Als je er eenmaal aan begint, dan is er een nieuw tijdperk voor je aangebroken en weet je van geen ophouden. Dus wees gewaarschuwd! 🙂
Mijn zelfgemaakte Commodore 64 games
In totaal heb ik drie games gemaakt, allemaal met een andere insteek. Van elke game heb ik alle versie bewaard. Het allereerste wat Claud mij voorschotelt noem ik meteen versie v1.0. Van daaruit verbeter ik het spel zodat het redelijk naar mijn zin is. Deze drie games zijn nu goed speelbaar en ook best leuk om te spelen. Ze zijn nog niet 100% naar mijn zin, dus ik zal er altijd nog wat zaken aan blijven veranderen.
Snake
Een klassieker die iedereen kent, maar dan met mijn eigen aanpassingen. Ik heb andere characters gebruikt en extra features toegevoegd om het spel net iets interessanter te maken dan de standaard versie. Mijn inspiratie was het bekende ‘Snake’ spel van mijn oude GSM telefoon.
Plane & Tank Battle
Dit spel is gebaseerd op een oud Game & Watch spelletje wat ik vroeger als klein kind voor mijn verjaardag had gekregen. Ik heb dit nagemaakt voor de C64 en daarbij ook mijn eigen aanpassingen gedaan, vergelijkbaar met wat ik bij Snake heb gedaan. Ik heb geleerd van de fouten die ik heb gemaakt bij Snake, waardoor ik meteen hele goede prompts had gemaakt voor dit spel.
Warship Thunder
Dit is mijn meest uitgebreide game tot nu toe. In deze shooter bestuur je een warship en moet je vliegtuigen, bommenwerpers en helikopters uit de lucht schieten.
Deze game is geïnspireerd op klassiekers zoals Galaga, maar met mijn eigen twist. Dit is ook de game waar ik het meeste uit heb geprobeerd te halen door betere prompts te gebruiken en meer te finetunen.
Over All
Al met al zijn de games leuk en speelbaar. Zien ze er fantastisch uit? Nee zeker niet. De characters zijn niet allemaal even fraai. Ook de melodie kan hier en daar nog stukken beter. Maar het spel zelf is leuk speelbaar.
Als je het leuk vindt om deze games zelfs eens te spelen, Download hier de C64 games met claude zipfile.
Plane and Tank Battle
Snake
Warship Thunder
Hoe ik Commodore 64 games maak met AI
Wat dit hele proces bijzonder maakt, is dat ik geen traditionele programmeur ben. Ik werk volledig samen met AI. Ik vertel in een prompt wat ik wil en Claude Code doet de rest. Ik gebruik zelf Claude Code Max aangezien deze projecten best veel tokens verbranden.
Tools die ik gebruik
Mijn setup is eigenlijk vrij simpel:
- Claude (Claude Code Max)
- Een Ubuntu PC
- De VICE emulator
- Assembler
De games worden geschreven in assembler, wat normaal gesproken vrij complex is. Maar dankzij AI kan ik hier toch mee werken. Je moet zorgen dat je de juiste prompts gebruikt.
Mijn werkwijze (stap voor stap)
Mijn proces is inmiddels vrij duidelijk geworden en werkt als volgt:
1. Idee bedenken
Alles begint met een idee. Dat kan iets simpels zijn zoals Snake, of iets uitgebreider zoals een shooter.
2. De juiste prompt maken
Ik zorg eerst dat Claude zich gedraagt als een echte C64 expert. Daarna leg ik globaal uit wat ik wil bouwen.
Claude stelt vervolgens vragen, die ik zo duidelijk mogelijk beantwoord. We maken een uitgebreid stappenplan.
3. Eerste versie bouwen
Op basis van mijn input komt er een voorstel. Als dat goed voelt, geef ik akkoord en wordt de eerste versie van de game gebouwd. Binnen een korte tijd staat er vaak al iets werkends.
4. Testen in de emulator
Ik gebruik de VICE emulator om de game te testen. Ik laad het spel en speel het direct, meestal eerst met het toetsenbord. Pas later maak ik het geschikt voor joystick.
5. Finetunen en verbeteren
Hier gaat de meeste tijd in zitten. De eerste versie werkt vaak matig, maar dan:
- Muziek klopt niet goed
- Sprites zien er niet altijd goed uit
- Gameplay klopt nog niet helemaal (bijvoorbeeld botsingen)
Ik geef dit zo duidelijk mogelijk aan en laat het Claude analyseren en één voor één verbeteren. Hoe beter en gedetailleerder mijn uitleg, hoe beter het resultaat.
Werkt AI echt voor C64 development?
Dat was voor mij één van de belangrijkste vragen toen ik begon.
Wat mij positief verraste
Het feit dat er uiteindelijk echt iets werkends ontstaat. Het is misschien geen game op het niveau van The Last Ninja of Rambo, maar het werkt prima. Het speelt goed en het is door mijzelf gemaakt. Dat gevoel is eigenlijk nog wel het mooiste van alles.
Wat ik lastig vond
De grootste uitdaging is communicatie.
Je moet alles heel duidelijk uitleggen. AI kan veel, maar begrijpt niet automatisch wat jij bedoelt. Zeker bij muziek is dat heel lastig. De SID-chip van de C64 is geweldig, maar je moet wel weten hoe je moet uitleggen wat voor geluid je wilt hebben.
AI kan het geluid niet horen, dus jij moet het vertalen naar tekst. Ik heb een Claude Code gevraagd of hij de melodie in noten kan laten zien. Bijvoorbeeld C4 D4 E4 Ef etc. Ik kan dan aangeven welke noten ik anders wil hebben, en Claude past het aan.
Waar AI goed in is
- Snelheid
- Meedenken
- Fouten opsporen
- Structuur aanbrengen
- Suggesties geven
Waar AI minder goed in is
AI kan nog niet denken zoals een mens dat doet. Het heeft sturing nodig. Zonder duidelijke input kom je niet tot een goed resultaat. Weest altijd heel duidelijk en gestructureerd. Stel niet teveel vragen tegelijk in één prompt.
C64U Specificaties
Zelf C64 Games Maken? Zo Kun je Beginnen
Als ik het kan zonder programmeerervaring, dan kan jij het ook.
Begin simpel:
- Bedenk een klein idee
- Gebruik duidelijke en gedetailleerde prompts
- Test vaak en ook op originele hardware
- Blijf verbeteren
Het eerste resultaat staat er sneller dan je denkt. Daarna begint pas het echte werk: beter maken, aanpassen, fouten opsporen. Vooral muziek en geluiden nemen de meeste tijd in beslag.
Veelgestelde vragen over Commodore 64 games maken - FAQ
Kan ik Commodore 64 games maken zonder programmeerervaring?
- Ja, dat kan zeker. Ik had zelf ook geen programmeerervaring toen ik begon. Door gebruik te maken van Claude Code kon ik stap voor stap mijn ideeën omzetten in werkende code. Je moet wel goed leren uitleggen wat je wilt, maar dat leer je gaandeweg.
Welke programmeertaal wordt gebruikt voor C64 games?
- Mijn games zijn gemaakt in assembler. Dit is normaal gesproken een vrij complexe taal, maar met behulp van AI wordt het een stuk toegankelijker. Je hoeft niet alles zelf te kunnen schrijven, zolang je goed kunt sturen en begrijpen wat er gebeurt.
Meer vragen over zelf Commodore 64 games maken
Welke tools heb je nodig om C64 games te maken?
Mijn setup is vrij eenvoudig:
- Claude (voor het genereren van code)
- Een computer (ik gebruik Ubuntu)
- De VICE emulator om de games te testen
Meer heb je in principe niet nodig om te beginnen.
Werkt AI echt goed voor het maken van C64 games?
- Ja, maar met kanttekeningen. AI is sterk in snelheid, logica en het oplossen van fouten. Maar je moet zelf goed aangeven wat je wilt. Zonder duidelijke input kom je niet tot een goed resultaat.
Wat is het lastigste onderdeel van C64 game development met AI?
- Voor mij is dat vooral geluid en muziek. De SID-chip van de Commodore 64 is krachtig, maar je moet precies uitleggen wat voor geluid je wilt. AI kan het niet horen, dus je moet het goed omschrijven.
Hoe lang duurt het om een C64 game te maken?
- De eerste opzet kan verrassend snel gaan. Binnen een kwartier heb je vaak al iets werkends. Daarna begint het echte werk: verbeteren, testen en finetunen. Op een middag kun je al een goed speelbare game hebben.
Kan ik jouw C64 games downloaden en spelen?
- Ja, mijn games zijn downloadbaar via de website. Je kunt ze spelen met een emulator zoals VICE of op echte hardware als je die hebt.
Kan ik zelf ook beginnen met C64 games maken?
- Absoluut. Begin klein, kies een simpel idee en werk stap voor stap. Gebruik duidelijke prompts en blijf testen. Het belangrijkste is gewoon beginnen.
Moet je alles begrijpen van de code die AI genereert?
- Nee, dat hoeft niet volledig. In mijn geval begrijp ik ook niet alles tot in detail, maar dat is ook niet nodig om te beginnen. Wel merk ik dat hoe meer je ermee werkt, hoe beter je het gaat snappen. Dat helpt weer om betere instructies te geven aan Claude Code en dus betere games te maken.
Werken deze games ook op een echte Commodore 64?
Samenvatting Commodore 64 Games Maken
Wat begon als een experiment, is voor mij uitgegroeid tot iets waar ik echt veel plezier in heb.
Het maken van mijn eerste werkende game gaf een enorme kick. En het mooie is: het werkt verslavend. Je wilt blijven verbeteren en steeds iets beters maken dan de vorige keer. De ideeën en inspiratie komt vanzelf zodra je ermee aan de slag gaat.
Ik hoop dat ik je met deze pagina kan inspireren om zelf ook aan de slag te gaan.
Download mijn games, probeer ze uit en wie weet maak jij binnenkort je eigen Commodore 64 game.
Lees meer over:

