Menu ▾ ▴

Home

Rufus Pearce

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


Getting started & Basic Navigation - Begin here

Basic-concept: Brushes - Fundamental building blocks

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

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

Procedural level generator - Instant playable liminal spaces

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 Runtime Architecture - Unified editor and runtime

Logic Thread - Central simulation and game-logic scheduler

Renderer Technical overview - Consumes dense NumpY data

Debug Tables - Directly inspect the dense numerical world representation

Portal Rendering ‐ Technical Overview

Stable UUIDs - Uniquely identifiable everything

Plugin API - Create Plugins to extend functionality

Map Format - structured plain UTF-8 JSON files

.fiopak archive format for sharing created worlds