News for hackers. Stuff that matters.

jverrecchia

Show HN: I vibe-coded a custom WebGPU engine for my MMO

https://github.com/verekia/voidcore

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...

( Read More... | 2 comments | 3 points | on HN )

Show HN: Mana Blade – 3D Mmorpg in React Three Fiber and WebGPU

https://manablade.com

Hi HN! I spent almost a year full-time building my dream MMO, Mana Blade.I use Three.js' WebGPURenderer, and shaders are written in TSL (Three.js Shading Language), a node-based abstraction over GLSL and WGSL. WebGPURenderer falls back to WebGL if WebGPU is not available, so the game runs in all browsers. It runs well on mobile and can be played in both landscape and portrait.The entire...

( Read More... | no comments | on HN )
Re:Keep Out – WebGL Game on Saturday April 27, 2024 @09:57PM (#40185364)
Worth noting that this is not a new game, it came out in 2015.
Re:Web Game Engines and Libraries on Tuesday April 23, 2024 @08:46AM (#40131338)
These are only JS engines. There is a dedicated page for Rust with Bevy: https://www.webgamedev.com/engines-libraries/rust-game-dev

JS ECS libraries are listed here: https://www.webgamedev.com/code-architecture/ecs

Older »