nowfound

Dev tools · March 26, 2026

Fio: 3D World editor/game engine – inspired by Radiant and Hammer

A liminal brush-based CSG editor and game engine with unified (forward) renderer inspired by Radiant and Worldcraft/Hammer Compact and lightweight (target: Snapdragon 8CX, OpenGL 3.3) Real-time lighting with stencil shadows without the need for pre-baked compilation

Fio: 3D World editor/game engine – inspired by Radiant and Hammer launched on March 26, 2026 with 96 votes, #481 of 23,380 launches that month and more than 95% of that year's launches.

Visit github.com ↗Alternativestop 2% of March 2026

In plain words

Fio is a brush-based 3D world editor and game engine inspired by classic tools like Radiant and Hammer. It uses constructive solid geometry for level design with a unified forward renderer that supports real-time lighting and stencil shadows without requiring pre-baked compilation. The engine is designed to be compact and lightweight, targeting lower-end hardware like the Snapdragon 8CX while maintaining OpenGL 3.3 compatibility.

written from the facts on this page · September 2026

From the sources

A real-time liminal Quake/Hammer-style level editor with built-in game engine. Optimised for mobile CPUs * Build a level, hit play, and walk around instantly * Real-time lighting with stencil shadows * Unified Forward Renderer * Classic brush-based workflow * Fog, glass & water shaders * Entity I/O system (logic, triggers, lights, speakers) * Terrain generation * OBJ model support * Supports Quake-style nodraw surfaces * Fully modular and open source (MIT License)

Unified Liminal World Editor, Procedural Engine & Game Creation Toolkit inspired by Radiant and Hammer. Optimised for low-power CPUs. - ViciousSquid/Fio

Fio is a modern, instant-iteration take on classic CSG level editors Designed on low-power ARM hardware with an efficiency-first philosophy. An engine built for rapid experimentation. Fio explores a unified approach to level editing and runtime simulation: Persistent global key/value storage allows maps to influence later maps and enables branching narratives. git clone https://github.com/ViciousSquid/Fio.git cd Fio python -m venv venv source venv/bin/activate # or venv\Scripts\activate (Windows) pip install -r requirements.txt python main.py 🤝 Contributing Contributions, feedback, and experiments are welcome. Check issues or open a discussion. Unified Liminal World Editor, Procedural…from github.com

Does a similar job

all alternatives →
  • I'm open-sourcing my game engine2023 · github.com · ▲318

    Modd.io is a collaborative game editor that runs in browser. It's kind of like Figma for game dev. We made this engine low-code and multiplayer-first, so developeres can quickly prototype casual multiplayer games. I hope some of you guys will find this useful. Would love to hear feedback also. Thank you. Engine Demo: https://www.modd.io

  • A Marble Madness-inspired WebGL game we built for Netlify2024 · 5-million-devs.netlify.com · ▲616

    Hello HN! We’re a small creative studio specializing in real-time 3D experiences. Netlify approached us to design and build an interactive experience to celebrate reaching 5 million developers. Inspired by the classic game Marble Madness, we created a gamified experience where users control a ball through playful, interactive levels. The goal was to blend marketing content with the look and feel of a game to engage users. The app is built with Three.js [1], using our custom render pipeline and shaders, and uses Rapier for physics simulation [2]. The 2D content is overlaid on the WebGL view…

  • UL
    Unity like game editor running in pure WASM2023 · raverie-us.github.io · ▲644

    In the wake of all the Unity nonsense, just wanted to toss the Raverie engine into this mix :) We’re building off a previous engine that we worked on for DigiPen Institute of Technology called the Zero Engine with a similar component based design architecture to Unity. Our engine had a unique feature called Spaces: separate worlds/levels that you can instantiate and run at the same time, which became super useful for creating UI overlays using only game objects, running multiple simulations, etc. The lighting and rendering engine is scriptable, and the default deferred rendering…

  • An ASCII 3D Rendering EngineJun 2026 · glyphcss.com · ▲211

    Render 3D models (OBJ, glTF, GLB, STL, .vox) as ASCII art — in the browser, in React or Vue, or straight in your terminal. A three.js-style API with no WebGL and no canvas: just text in a single <pre>.

  • IB
    I built an indie, browser-based MMORPG2024 · alpha.reconquer.online · ▲340

    I've been working on an MMORPG that is now in alpha as a solo developer. Here are the major open source technologies that I use: Blender - 3D modeling software for creating the overall environment and every game object. I've gotten a lot of CC and Public Domain assets from https:&#x2F;&#x2F;poly.pizza GLTF - I export assets from blender to the GLTF asset format JSON - I write a JSON config for every game object that describes things like its name, its interactions, its collisions, etc. Node.js exporter - I iterate over the environment and every asset to create a scene hierarchy. I use…

  • 2D Game engine and editor for Windows and Linux2022 · github.com · ▲121

    Hello HN, Just wanted to show this little 2D game engine that I've been working on for some time (around 2 years on the editor part, longer on some of the components). It's quite full featured but obviously this a project of such magnitude already that the work never really ends. That being said it's definitely already at a point where games can made and published. The editor runs natively on Windows and Linux using Qt5. The games can run on both Win and Linux as well as on WASM with WebGL. Feature wise there's a bunch of the stuff you'd expect. Audio, graphics, scripting,…

Questions this answers

More dev tools this month

the category →
  • /dev/null▲468

    a social network for devs

    Dev tools · 2d ago · dev-null.sh

  • open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.

    Dev tools · 27d ago · github.com

  • Contribute to reladraw/reladraw development by creating an account on GitHub.

    Dev tools · 25d ago · github.com

  • OpenBot▲362

    Grok Bot alternative: free, local, open-source, multiplayer

    Dev tools · 22d ago · openbot.run

  • Talanoa▲340

    Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…

    Dev tools · 20d ago · talanoa.email

  • CoreSpeed▲332

    One MCP for everything your agents need: apps, memory, tools

    Dev tools · 27d ago · corespeed.io

Source: Show HN post ↗

Launched alongside, March 2026

the whole month →
  • AI-native CRM that builds itself and does work for you

    AI · Mar 2026 · lightfield.app

  • Tobira.ai▲728

    A network where AI agents find deals for their humans

    AI · Mar 2026 · tobira.ai

  • Switch from ChatGPT to Claude with import memory feature

    AI · Mar 2026 · claude.com

  • Littlebird remembers everything across your meetings, messages, docs, and apps, then takes action so you can recall any detail and never lose context.

    AI · Mar 2026 · littlebird.ai

  • Your AI Coworker that proactively executes tasks

    AI · Mar 2026 · viktor.com

  • Jupid▲659

    File your taxes with Claude Code

    Commerce · Mar 2026 · jupid.com