- For rapid block-out, logic wiring, and gameplay testing.
- Designed to bring back the immediacy of classic Radiant/Worldcraft workflows.
Linux: use the included Dockerfile or compile and run from source
- Build a level, hit play, and walk around instantly
- No compile or lightmap baking
- Classic brush-based editing
- Entity I/O system (Half-Life 2–style)
- Visual scripting (25 examples)
- NPCs/monsters (WIP)
- Real-time lighting with stencil shadows
- Unified forward renderer
- Fog, glass, and water shaders
- JSON level format
- OBJ model support
- OpenGL 3.3 target
- Optimized for Snapdragon 8CX / Windows-on-ARM
🗎 Fully modular and open source (MIT License)
Python 3.10+ is required
- Clone and Enter the Directory:
git clone https://github.com/ViciousSquid/Fio.git
cd Fio- Setup Virtual Environment (Recommended)
python -m venv venv
# Windows:
venv\Scripts\activate
# macOS/Linux:
source venv/bin/activate- Install Dependencies:
pip install -r requirements.txt- Launch the Editor:
python main.pyContributions, feedback, and experiments are welcome. Check issues or open a discussion.
