frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: 2D RPG base game client recreated in modern HTML5 game engine with AI

https://github.com/ErkoKnoll/helbreath-base-game
3•erkok•2h ago
When I was much younger, I used to play a Korean MMORPG called Helbreath, and I also hosted a bunch of private servers for it. I eventually moved on, but I always loved the game’s aesthetics, its 2D nature, and its atmosphere. That may just be nostalgia talking.

The community maintained private server and client, which to my knowledge were based on leaked official files, were written in fairly archaic C++. If you’re interested in the original sources, I’ve included the main client and server files, Client.cpp and Server.cpp, in the reference folder. I always felt that if the project was rewritten in something more modern and better structured, a lot more could be done with it. But rewriting an MMORPG client and server from scratch is not exactly the kind of thing you do on a whim. That said, there was a guy who got pretty far with a C# rewrite and an XNA-based client, though that project is now also discontinued.

Now that the AI has become quite capable, I decided to see how far I could get by hooking up original assets in a modern HTML5 game engine. I wanted HTML5 because I figured a nearly 30 year old 2D game should run just fine in a browser. I ended up choosing Phaser 3 for a few reasons. Mainly, it's 2D only, free, HTML5 first (JS/TS), and code-first, which mattered because I wanted good Cursor integration for AI assistance. Another thing I liked was its integration with React, which let me build the UI using browser technologies and render the UI at native resolution on top of the WebGL canvas, rather than building the UI inside the game engine itself, which runs at 1024x576 resolution. The original game ran at 640x480.

After about 1.5 months of talking to AI on evenings and weekends, and roughly $200 worth of Cursor usage later, I finished hooking up the original assets in a modern game engine that seems to run just fine in a browser.

By "base game client", I mean that it's not fully hooked up in terms of how the full (MMO)RPG should function, but it does include all the original assets and core mechanics needed to provide a solid foundation if you want to build your own 2D (MMO)RPG on top of it. Continuing to build with AI should also work just fine, since this is how I managed to get that far. The asset library is quite rich, if you ask me, but there is one caveat: these assets are not in the public domain. They are still the property of someone, or some entity, that inherited the IP from the original developer, which is no longer in business. You can read more about that on the GitHub page.

Show HN: What's my JND? – a colour guessing game

https://www.keithcirkel.co.uk/whats-my-jnd/?r=ARUjKP__-ve-
14•Keithamus•12h ago•14 comments

Show HN: How I Topped the HuggingFace Open LLM Leaderboard on Two Gaming GPUs

https://dnhkng.github.io/posts/rys/
232•dnhkng•9h ago•77 comments

Show HN: Ash, an Agent Sandbox for Mac

https://ashell.dev
3•amsha•7h ago•0 comments

Show HN: Draxl, agent-native source code with stable AST node IDs

https://github.com/draxl-org/draxl
2•rndhouse•1h ago•0 comments

Show HN: DD Photos – open-source photo album site generator (Go and SvelteKit)

https://github.com/dougdonohoe/ddphotos
53•dougdonohoe•9h ago•17 comments

Show HN: 2D RPG base game client recreated in modern HTML5 game engine with AI

https://github.com/ErkoKnoll/helbreath-base-game
3•erkok•2h ago•0 comments

Show HN: KaraMagic – automatic karaoke video maker

https://karamagic.com/
2•godot•2h ago•0 comments

Show HN: A retention mechanic for learning that isn't Duolingo manipulation?

https://www.dailylabs.co/
5•aidanadd•22h ago•3 comments

Show HN: Satellite imagery object detection using text prompts

https://www.useful-ai-tools.com/tools/satellite-analysis-demo/
7•eyasu6464•1d ago•1 comments

Show HN: A playable version of the Claude Code Terraform destroy incident

https://www.youbrokeprod.com
18•cdnsteve•7h ago•7 comments

Show HN: I Was Here – Draw on street view, others can find your drawings

https://washere.live
59•mrktsm__•17h ago•44 comments

Show HN: Don't share code. Share the prompt

https://openprompthub.com/#
2•jacomoRodriguez•3h ago•1 comments

Show HN: A modern React onboarding tour library

https://github.com/btahir/react-tourlight
5•bilater•6h ago•1 comments

Show HN: Rampart – Open-source firewall for AI agents (v0.8)

https://rampart.sh/
2•trevxr•1h ago•1 comments

Show HN: The Mog Programming Language

https://moglang.org
161•belisarius222•1d ago•75 comments

Show HN: Remotely use my guitar tuner

https://realtuner.online/
247•smith-kyle•4d ago•59 comments

Show HN: Agentic Data Analysis with Claude Code

https://rubenflamshepherd.com/articles/2026-03-09-agentic-data-analysis-with-claude-code
4•rubenflamshep•5h ago•0 comments

Show HN: DenchClaw – Local CRM on Top of OpenClaw

https://github.com/DenchHQ/DenchClaw
137•kumar_abhirup•1d ago•125 comments

Show HN: VS Code Agent Kanban: Task Management for the AI-Assisted Developer

https://www.appsoftware.com/blog/introducing-vs-code-agent-kanban-task-management-for-the-ai-assi...
93•gbro3n•1d ago•50 comments

Show HN: An on-device Mac app for real-time posture reminders

https://apps.apple.com/us/app/ai-posture-reminder-app/id1574005886?mt=12
3•data-leon•2h ago•0 comments

SHOW HN: A usage circuit breaker for Cloudflare Workers

16•ethan_zhao•9h ago•7 comments

Show HN: Find Engineering Manager Jobs Efficiently

https://rolebeaver.com/
2•oah•7h ago•0 comments

Show HN: Get AI to write code that it can read

https://github.com/ELI7VH/wavelang
2•elijahlucian•8h ago•0 comments

Show HN: Hopalong Attractor. An old classic with a new perspective in 3D

https://github.com/ratwolfzero/hopalong_python
23•ratwolf•4d ago•2 comments

Show HN: Smux – Terminal Multiplexer built for AI agents

https://github.com/gergomiklos/smux
5•garymiklos•9h ago•0 comments

Show HN: Local-first firmware analyzer using WebAssembly

https://xray.boldwark.com
8•asabil•9h ago•0 comments

Show HN: Skir – like Protocol Buffer but better

https://skir.build/
111•gepheum•2d ago•65 comments

Show HN: I built a real-time OSINT dashboard pulling 15 live global feeds

https://github.com/BigBodyCobain/Shadowbroker
304•vancecookcobxin•2d ago•120 comments

Show HN: AI agent that runs real browser workflows

https://ghostd.io
4•heavymemory•10h ago•8 comments

Show HN: I built a site where strangers leave kind voice notes for each other

https://kindvoicenotes.com
55•thepaulthomson•2d ago•36 comments