Show HN: Lemmings in HTML in Canvas
A developer reimplemented the classic game Lemmings using HTML-in-canvas and a DOM-based Entity-Component-System, heavily assisted by Claude Code (Sonnet 5 High). The project adds support for EGA, CGA, Tandy, Adlib, and PC Speaker audio/video modes, enabled by hooking the AI to Ghidra MCP and DOSBox MCP. The developer notes feature creep may have introduced bugs and invites feedback.
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. Comments URL: https://news.ycombinator.com/item?id=49057415 https://news.ycombinator.com/item?id=49057415 Points: 1 Comments: 1