{"slug": "show-hn-crack-attack-game-vibe-ported-to-run-in-browser", "title": "Show HN: Crack Attack game vibe-ported to run in browser", "summary": "A developer used an LLM to port the classic open-source puzzle game Crack Attack! to run in a browser, with the LLM rewriting it in TypeScript instead of recompiling with Emscripten. The result is available at https://leifkb.github.io/crack-attack-browser/ with code on GitHub, and the developer notes it is very close to the original after several prompts to fix gameplay and rendering differences.", "body_md": "Crack Attack! is a classic open source puzzle game that's included in many Linux distro repositories. I first played it around 20 years ago, and I've been hooked since.\n\nI wanted to see if an LLM could port it to run in the browser. I suggested recompiling it with Emscripten, but the LLM decided to rewrite it in TypeScript instead, using the original code as a reference. I had to prompt it a bunch to fix some gameplay and rendering differences, but I think the current version is very close to the original.\n\nAnyway, maybe some of you remember this game and will want to try this version.\n\nPlay the game: [https://leifkb.github.io/crack-attack-browser/](https://leifkb.github.io/crack-attack-browser/)\nLook at the code: [https://github.com/leifkb/crack-attack-browser/](https://github.com/leifkb/crack-attack-browser/)\n\nComments URL: [https://news.ycombinator.com/item?id=49163291](https://news.ycombinator.com/item?id=49163291)\n\nPoints: 1\n\n# Comments: 0", "url": "https://wpnews.pro/news/show-hn-crack-attack-game-vibe-ported-to-run-in-browser", "canonical_source": "https://leifkb.github.io/crack-attack-browser/", "published_at": "2026-08-04 01:07:37+00:00", "updated_at": "2026-08-04 01:22:16.119088+00:00", "lang": "en", "topics": ["generative-ai", "developer-tools"], "entities": ["Crack Attack!", "Emscripten", "TypeScript", "GitHub", "leifkb"], "alternates": {"html": "https://wpnews.pro/news/show-hn-crack-attack-game-vibe-ported-to-run-in-browser", "markdown": "https://wpnews.pro/news/show-hn-crack-attack-game-vibe-ported-to-run-in-browser.md", "text": "https://wpnews.pro/news/show-hn-crack-attack-game-vibe-ported-to-run-in-browser.txt", "jsonld": "https://wpnews.pro/news/show-hn-crack-attack-game-vibe-ported-to-run-in-browser.jsonld"}}