SkillAgentSearch skills...

Fio

A real-time liminal Quake/Hammer-style level editor with built-in game engine. Optimised for mobile CPUs

Install / Use

/learn @ViciousSquid/Fio

README

<img src="https://github.com/user-attachments/assets/65cb6de0-45ba-4e96-b9e7-2e9a92aa910f" width="400">

MIT License Status

A real-time Quake/Hammer-style level editor with built-in game engine

Built because modern tools lost the immediacy of Radiant/Hammer.

>>> DOWNLOAD FOR WINDOWS x64 <<<

<img width="2039" height="1171" alt="image" src="https://github.com/user-attachments/assets/0422c267-5131-4306-a25d-cc2f716e5eae" />
  • Build a level, hit play, and walk around instantly — no compile or lightmap baking
  • Compact and lightweight (target: Snapdragon 8CX, OpenGL 3.3)
  • Real-time lighting with stencil shadows
  • Unified Forward Renderer
  • Classic brush-based workflow
  • Fog, glass & water shaders with configurable surface parms
  • Entity I/O system inspired by Half-Life 2 (logic, triggers, lights, speakers)
  • Visual scripting (with examples)
  • Terrain generation
  • OBJ model support
  • Monsters/NPCs
  • JSON level format
  • Supports Quake-style nodraw surfaces

🗎 Fully modular and open source (MIT License)


<img width="1879" height="1306" alt="image" src="https://github.com/user-attachments/assets/15a9615e-8729-40f4-b7e1-e847c190ae1f" />

Requirements:

  • PyQt5, numpy, Pillow, PyOpenGL, pygame, PyGLM


<img width="1875" height="1697" alt="image" src="https://github.com/user-attachments/assets/ce564bef-3e9d-4bc5-a93a-e9628638cadb" />

in memory of David Lynch

<p align="left"> <img src="https://komarev.com/ghpvc/?username=vicioussquid2&color=lightgrey&style=flat-square" alt="vc" /> </p>
View on GitHub
GitHub Stars114
CategoryDevelopment
Updated3h ago
Forks7

Languages

Python

Security Score

100/100

Audited on Apr 10, 2026

No findings