Back to browse
GitHub Repository

Make Weird Worlds: A real-time liminal CSG level editor and game engine. Optimised for mobile CPUs

125 starsPython

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

by vicioussquid·Mar 26, 2026·96 points·12 comments

AI Analysis

MidNiche GemRabbit Hole

Real-time lighting without baking, but Python limits performance for serious projects.

Strengths
  • Stencil shadows render in real-time without pre-baked compilation
  • Entity I/O system draws from Half-Life 2 design patterns
  • Compact target for low-spec hardware like Snapdragon 8CX
Weaknesses
  • Python-based engine creates performance ceiling for production games
  • Only 7 stars suggests limited community adoption and support
Category
Target Audience

Indie game developers, retro FPS enthusiasts

Similar To

TrenchBroom · GtkRadiant · Unity

Post Description

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

Similar Projects