Originally published on the Sorceress blog.
TL;DR: an HTML5 game is four things — an index.html host page, a JS module that owns the loop, a folder of sprites and audio, and a static zip anyone can open in a tab.
What people actually mean
Three deliverables share one core:
A plugin-free canvas arcade — HTML/CSS/JS drawing to a <canvas>, shipped as a static folder.






