Ein Plattformübergreifendes Spiel mit HTML5 Bauen — Die Snake '97 Engine

Eine Codebasis, jede Plattform — wie ein Retro-Spiel auf iOS, Android und Web aus einer einzigen HTML5-Engine läuft.

Snake '97 läuft auf iOS, Android und Webbrowsern — alles aus einer einzigen HTML5/JavaScript-Codebasis. Keine Frameworks, nur Canvas-Rendering und eine Game Loop.

Die Entscheidung für HTML5 statt nativen Code war pragmatisch: eine Codebasis statt drei. Die Game Engine rendert in ein Canvas Element und läuft mit 60fps auf allem.

Snake '97 auf mehreren Plattformen aus einer einzigen HTML5-Engine
Snake '97 auf mehreren Plattformen aus einer einzigen HTML5-Engine

Die nativen Apps sind dünne Wrapper um eine WebView. Updates erreichen Spieler sofort.

Aus Willems Geschichte über Code schreiben.