Le

Lemmings in HTML in Canvas

Hacker News

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 card

Actual performance

2points
3comments
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: claude, mcp, new · Missing: mac, agents, macos
95%95% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
50%50% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
45%45% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: exist, existing, ide · Missing: https docs, excited, just released
37%37% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
34%34% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
19%19% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Bo
Boids in HTML canvas55%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Boids in HTML canvas

Hacker News4
An
An analog clock on html canvas57%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

An analog clock on html canvas

Hacker News6
Gr
Growing fractal trees in HTML canvas65%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Growing fractal trees in HTML canvas

Hacker News7
HtmlDrag
HtmlDrag71%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A freeform canvas for any HTML (no grids, no wireframes)

Product Hunt+100Design Tools
Ji
Jibber, an HTML publisher for IRC72%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Jibber, an HTML publisher for IRC

Hacker News2
HT
HTML requires38%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

HTML requires

Hacker News2
El
Elixir Phoenix HTML Mailer74%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Elixir Phoenix HTML Mailer

Hacker News1
Hy
Hypertext Erlang – Erlang Extended with HTML Expressions67%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Hypertext Erlang – Erlang Extended with HTML Expressions

Hacker News2
Ca
Canon Every HTML Element44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Canon Every HTML Element

Hacker News2
Au
Autoresizing HTML textarea (adds rows as you fill it)44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Autoresizing HTML textarea (adds rows as you fill it)

Hacker News4