Browser Casino Games Bouwen
Leer alles over het ontwikkelen van social casino games die rechtstreeks in de browser draaien. Van JavaScript basics tot volledige game mechanics.
Wat je gaat maken
Dit programma duurt 14 maanden en je bouwt daadwerkelijk werkende games. Geen theoretische opdrachten, maar echte projecten die je in je portfolio kunt laten zien.
JavaScript Fundamentals
Maanden 1-3- Canvas API voor visuele game elementen
- Event handling en user interactions
- Animations met requestAnimationFrame
- Local storage voor game state
- Project: Een werkende slot machine
Game Mechanics & Logic
Maanden 4-6- RNG implementatie en fairness
- Betlijnen en payout berekeningen
- Bonus features programmeren
- State management patterns
- Project: Multi-line video slot
Advanced Web Technologies
Maanden 7-9- WebGL voor 3D casino games
- Web Audio API voor game sounds
- WebSockets voor multiplayer features
- Performance optimalisatie
- Project: Poker game met live updates
Backend & Database
Maanden 10-12- Node.js backend architectuur
- Player accounts en authentication
- Game history tracking
- RESTful API development
- Project: Volledig platform met user system
Testing & Deployment
Maanden 13-14- Unit testing voor game logic
- Browser compatibility testing
- Cloud deployment strategieën
- Monitoring en analytics
- Project: Deploy je eigen game platform
Portfolio Ontwikkeling
Laatste 2 maanden- Code review en refactoring
- Documentation schrijven
- Persoonlijke website bouwen
- GitHub portfolio setup
- Eindproject naar keuze
Echte projecten die je bouwt
Classic Slot Machine
Je eerste complete game. Een drie-reel slot machine met spinning animaties, win detectie, en sound effects. Dit project leer je de basis van game loops, random number generation, en visuele feedback.
De meeste studenten hebben dit werkend na 6-8 weken. Mijn eigen eerste versie had nog een bug waarbij de reels soms synchroon bleven draaien - precies dat soort dingen leer je debuggen.
Video Poker Platform
Een volledig werkend poker platform waar spelers tegen elkaar kunnen spelen. Dit is waar alles samenkomt: frontend, backend, database, real-time communicatie.
Het lastigste hier is eigenlijk niet de code zelf, maar het balanceren van alle moving parts. Je leert hoe je complexe systemen overzichtelijk houdt en hoe je debugging aanpakt als er drie lagen tussen zitten.
Wie je gaat begeleiden
Dries Martens
Lead DeveloperBouwt al 8 jaar browser games. Begeleidt je vooral met JavaScript en Canvas API. Bereikbaar via Slack voor code reviews.
Lisanne Verhoeven
Backend SpecialistExpert in Node.js en database architectuur. Geeft wekelijkse workshops over server-side development en API design.
Fleur Bakker
Frontend ArchitectGespecialiseerd in WebGL en performance. Helpt je met de visuele kant van je games en mobile optimalisatie.
Praktische informatie
Tijdsinvestering
Wat je moet kunnen
Je hoeft geen programmeur te zijn, maar wel voldoende basis om niet bij nul te beginnen:
- HTML en CSS onder de knie hebben
- Basis JavaScript: variabelen, functies, loops
- Git kunnen gebruiken voor version control
- Begrijpen hoe browsers werken
- Terminal commando's uitvoeren
- Engelstalige documentatie kunnen lezen
Wat je nodig hebt
Hoe we werken
Volgende groep start februari 2026
We nemen maximaal 18 studenten aan per cohort. Aanmelden kan tot eind januari, maar plekken gaan op volgorde van binnenkomst. De intake bestaat uit een kort gesprek en een kleine coding opdracht.