---
title: "Een Cross-Platform Game Bouwen met HTML5 — De Snake '97 Engine"
language: nl
topics: ["creating", "programming", "web"]
full_article_url: https://willem.com/nl/2018-02-21_snake-97-updaten/
---
# 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.*

> Snake '97 draait op iOS, Android en webbrowsers — alles vanuit één HTML5/JavaScript codebase. Geen frameworks, gewoon canvas rendering en een game loop.

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](https://willem.com/nl/code-schrijven-van-snake-97-tot-moderne-webontwikkeling/).
