Een Cross-Platform Game Bouwen met HTML5 — De Snake '97 Engine
Eén codebase, elk platform — hoe een retrogame op iOS, Android en web draait vanuit één HTML5-engine.
- Beantwoordt
- Hoe bouw je een game die op iOS, Android en het web draait?
- Onderwerpen
- creating · programming · web
- Volledig artikel op willem.com
- https://willem.com/nl/2018-02-21_snake-97-updaten/
Samenvatting
Snake '97 draait op iOS, Android en webbrowsers — alles vanuit één HTML5/JavaScript codebase. Geen frameworks, gewoon canvas rendering en een game loop.
Volledige tekst
De keuze voor HTML5 in plaats van native code was pragmatisch: één codebase in plaats van drie. De game-engine rendert naar een canvas element en draait op 60fps op alles.
De native apps zijn dunne wrappers rond een WebView. Updates komen direct bij spelers — zonder App Store review.
Uit Willems verhaal over code schrijven.