Lemmings in HTML in Canvas
Lemmings in HTML in Canvas
For fun I decided I wanted to reimplement Lemmings using HTML-in-cavas and a DOM-based Entity-Component-System. I made heavy use of Claude Code (using only Sonnet 5 High) and I used everything already published on this topic. I used already existing HTML ports (like DHTML Lemmings, LemmingsJS and Lemmings.ts) to kickstart development. Even though I was able to add some new stuff like EGA, CGA and Tandy as well as Adlib, Tandy and PC Speaker that wasn't documented (or I didn't find it). I, or rather Sonnet, was able to do so because I hooked it up to a Ghidra MCP and a DOSBox MCP. At some point feature creep set in so I am guessing there are still a few things not working as intended. I'd love to hear all about it.
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
Boids in HTML canvas
An analog clock on html canvas
Growing fractal trees in HTML canvas
A freeform canvas for any HTML (no grids, no wireframes)
Jibber, an HTML publisher for IRC
HTML requires
Elixir Phoenix HTML Mailer
Hypertext Erlang – Erlang Extended with HTML Expressions
Canon Every HTML Element
Autoresizing HTML textarea (adds rows as you fill it)