frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

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

https://github.com/verekia/voidcore
3•jverrecchia•4h ago
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.

Comments

drivingmenuts•2h ago
When you vibe-code, what is the license on the code produced by the AI? What is the license on the code used to train it and does that license carry over?

Show HN: Babyshark – Wireshark made easy (terminal UI for PCAPs)

https://github.com/vignesh07/babyshark
23•eigen-vector•2h ago•7 comments

Show HN: PgDog – Scale Postgres without changing the app

https://github.com/pgdogdev/pgdog
156•levkk•7h ago•35 comments

Show HN: Sowbot – open-hardware agricultural robot (ROS2, RTK GPS)

https://sowbot.co.uk/
95•Sabrees•7h ago•35 comments

Show HN: WorldCanvas – R/place, but with a real world map as the canvas

https://worldcanvas.art
2•recuerdame•57m ago•1 comments

Show HN: AI Timeline – 171 LLMs from Transformer (2017) to GPT-5.3 (2026)

https://llm-timeline.com/
124•ai_bot•14h ago•48 comments

Show HN: PureBee – A software-defined GPU running Llama 3.2 1B at 3.6 tok/SEC

https://github.com/PureBee/purebee
3•benryanx•1h ago•1 comments

Show HN: Peekl – A modern alternative to Ansible and Puppet

https://peekl.dev
2•redat00•1h ago•0 comments

Show HN: Merkle Casino – Random CT Domains

https://merkle.altayakkus.dev
2•biosboiii•1h ago•0 comments

Show HN: Fostrom, an IoT Cloud Platform built for developers

https://fostrom.io/
9•arjunbajaj•3d ago•5 comments

Show HN: Search-sessions – Search all your Claude Code session history in <300ms

https://github.com/sinzin91/search-sessions
4•sinzin91•2h ago•2 comments

Show HN: CIA World Factbook Archive (1990–2025), searchable and exportable

https://cia-factbook-archive.fly.dev/
456•MilkMp•1d ago•95 comments

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

https://github.com/verekia/voidcore
3•jverrecchia•4h ago•1 comments

Show HN: Agent Multiplexer – manage Claude Code via tmux

https://github.com/mixpeek/amux
3•Beefin•7h ago•0 comments

Show HN: A geometric analysis of Chopin's Prelude No. 4 using 3D topology

https://github.com/jimishol/cholidean-harmony-structure/blob/main/docs/03-case-study-chopin-prelu...
47•jimishol•3d ago•11 comments

Show HN: 3D Mahjong, Built in CSS

https://voxjong.com
122•rofko•1d ago•58 comments

Show HN: BVisor – An Embedded Bash Sandbox, 2ms Boot, Written in Zig

https://github.com/butter-dot-dev/bVisor
12•edunteman•5h ago•4 comments

Show HN: AgentDbg - local-first debugger for AI agents (timeline, loops, etc.)

https://github.com/AgentDbg/AgentDbg
3•z-a-f•5h ago•2 comments

Show HN: Implementing ping from the Ethernet layer (ARP,IPv4,ICMP in user space)

https://github.com/v420v/ping
7•ibuki256•13h ago•1 comments

Show HN: Unlock the best engineering knowledge in papers for your coding agent

https://code.paperlantern.ai
5•kalpitdixit•5h ago•20 comments

Show HN: What I've learned from shipping 25 mobile apps

https://newsletter.masilotti.com/p/what-ive-learned-from-shipping-25
3•joemasilotti•6h ago•0 comments

Show HN: Free ecommerce platform for link-in-bio people

https://stoar.page/
2•arajnoha•6h ago•2 comments

Show HN: Mato – a Multi-Agent Terminal Office workspace (tmux-like)

https://github.com/mr-kelly/mato
3•chepy•7h ago•0 comments

Show HN: Local-First Linux MicroVMs for macOS

https://shuru.run
207•harshdoesdev•1d ago•62 comments

Show HN: TTSLab – A voice AI agent and TTS lab running in the browser via WebGPU

https://ttslab.dev
5•MbBrainz•7h ago•2 comments

Show HN: EloPhanto – A self-evolving AI agent that builds its own tools

https://github.com/elophanto/EloPhanto
2•elophanto_agent•7h ago•0 comments

Show HN: Self-hosted lightweight file sharing app. (folderhost)

https://github.com/MertJSX/folderhost
8•mertjsx•7h ago•0 comments

Show HN: Rendering 18,000 videos in real-time with Python

https://madebymohammed.com/pysaic
40•mbmproductions•1d ago•5 comments

Show HN: Llama 3.1 70B on a single RTX 3090 via NVMe-to-GPU bypassing the CPU

https://github.com/xaskasdf/ntransformer
386•xaskasdf•2d ago•101 comments

Show HN: I built an iOS app to WebRTC into my Mac terminal from the toilet

https://macky.dev
2•Sayuj01•8h ago•2 comments

Show HN: TLA+ Workbench skill for coding agents (compat. with Vercel skills CLI)

https://github.com/younes-io/agent-skills/tree/main/skills/tlaplus-workbench
41•youio•1d ago•4 comments