{
 "id": 39611,
 "slug": "een-cross-platform-game-bouwen-met-html5-de-snake-97-engine",
 "url": "https://agents.willem.com/nl/snippets/een-cross-platform-game-bouwen-met-html5-de-snake-97-engine/",
 "language": "nl",
 "title": "Een Cross-Platform Game Bouwen met HTML5 — De Snake '97 Engine",
 "subtitle": "Eén codebase, elk platform — hoe een retrogame op iOS, Android en web draait vanuit één HTML5-engine.",
 "summary": "Snake '97 draait op iOS, Android en webbrowsers — alles vanuit één HTML5/JavaScript codebase. Geen frameworks, gewoon canvas rendering en een game loop.",
 "topics": [
  "creating",
  "programming",
  "web"
 ],
 "created": "2026-04-03T19:41:06.738000+02:00",
 "updated": "2026-04-03T19:41:06.743000+02:00",
 "full_article_url": "https://willem.com/nl/2018-02-21_snake-97-updaten/",
 "author": {
  "name": "Willem L. Middelkoop",
  "url": "https://willem.com"
 },
 "note": "A short distillation of a longer willem.com post. Not currently published on willem.com itself.",
 "answers_question": "Hoe bouw je een game die op iOS, Android en het web draait?",
 "text": "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.\nDe native apps zijn dunne wrappers rond een WebView. Updates komen direct bij spelers — zonder App Store review.\nUit Willems verhaal over code schrijven.",
 "markdown_url": "https://agents.willem.com/nl/snippets/een-cross-platform-game-bouwen-met-html5-de-snake-97-engine/snippet.md"
}