Skip to content
Vicious Squid edited this page Sep 7, 2026 · 66 revisions

Latest release is 2.3.0.0709 for Windows, macOS and Linux | changelog



Basic-concept: Brushes - the fundamental building blocks of a level

Entities (Things) - Monsters, Weapons, Lights & Speakers

Triggers & The I/O Logic System - make stuff happen in a level

Procedural level generator - Playable liminal spaces with one click

UI:

Logic Graph Editor - Visual Scripting system

Asset Browser - Textures and Models

Property editor - Settings & Flags

Scene Hierarchy - Tree view of all brushes + entities

System Monitor - Frame times & frustum culling

Technical:

                 FIO
                  │
       ┌──────────┴──────────┐
       │                     │
    EDITOR                 ENGINE
       │                     │
       │          ┌──────────┼──────────┐
       │          │          │          │
     Brushes   Renderer   Physics    Logic
       │          │          │          │
       └──────────┴──────────┴──────────┘
                             │
                        World system
                             │
                         BigWorld
                             │
                  ┌──────────┴──────────┐
                  │                     │
              Streaming             Persistence
                  │                     │
             Cell state             UUIDs
                                        │
                                        ▼
                                   Save / Delta

Plugin API - Create Plugins to extend functionality

Map Format - structured plain UTF-8 JSON files

.fiopak archive format for sharing created worlds

Current Limitations

Clone this wiki locally