Nicheloom visits: 58,238 all-time · 7,637 in the last 7 days

The opportunity tracker for new startups.

Today: 1,008 launches · Niche of the day: specialized calculation tools · See what launched today →

I vibe-coded a custom WebGPU engine for my MMO

Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.

Want to reach these readers? Sponsor an issue.

It took me about a week to vibe code this 3D game engine with Opus 4.6 that I intend to use as a replacement for Three.js and React Three Fiber in my browser MMORPG, Mana Blade.I was not expecting to be able to reach that point so easily, but pretty much every feature took somewhere between 30 minutes and 1 hour - 1 to 3 prompts on average. It is vibe-coded in the sense that I haven't looked at the code, but I am very careful with my prompts and constantly have Claude reviewing the codebase, looking for performance and code quality improvements.It can reach 2000 draw calls on recent integrated GPUs, such as modern phones or MacBooks, where Three.js usually starts dropping frames at 300-600 draw calls. I love Three.js, but I wanted to build something more minimal that does exactly what I need with better performance.I started with a C/WASM core but ended up sticking with JS because the performance difference wasn't significant enough for the number of entities in my game (never more than 500 entities).All in all, it was a fascinating experience, and I learned a lot about engines, even without typing a single line of code. It's pretty wild that we can now quite easily build in-house engines alongside our games as solo developers.

HN · launched Feb 23, 2026 · 5 upvotes (top 89%) · 0 views

Niche: game development engines · 85 launches, 1 in the last 7 days ▼ -86% · Explore this niche →

Category and tags

  • Media & entertainment
  • Dev tools
  • Developer
  • Not AI
  • Hobby / open-source project

Visit website ↗ Source listing ↗

Could you build this?

Partial While an AI can generate boilerplate WGSL shaders and WebGPU pipeline wrappers, a robust custom 3D game engine ready for an MMO requires deep graphics architecture and low-level optimization.

What it would actually take: A performant 3D WebGPU engine requires writing custom WGSL shaders, managing buffer lifecycles, implementing frustum culling, hierarchical scene graphs, skeletal animations, and shadow maps. Vibe coding can scaffold basic rendering loops, but optimizing draw calls, memory layouts, and handling browser cross-platform WebGPU driver quirks requires experienced graphics engineering expertise.

Discussion

2 comments analyzed.

Concerns raised: License of AI-generated code, Training data licensing implications

Competitors

Other products that read as similar to this one : 784 launches clear the similarity bar, closest 8 shown.

Attention rank: #718 of 785 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).

Launched 117 days after the earliest competitor.

The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.