Skip to content
angels95-wiki-sync edited this page Oct 25, 2026 · 6 revisions

Angels95 — AngelTech Engine

Angels95 Title Splash

Angels95 is a multiplayer game world built on AngelTech, the engine that began life as the OmegaTech Engine — a persistent, server-authoritative realm where players explore partitioned worlds, collect power-ups, level up, and fight NPCs alongside other connected players.

Built on raylib 5.5 with PS1-inspired retro aesthetics and a custom OZONE world format. Current release: b111.

The player is an AngelPlayer built from behaviour modules (GameUi bridge, InventoryBehaviour, WeaponBehaviour, PlayerController); the SlotBar object-bar HUD renders a data-driven atlas with click-to-select. ZoneManager owns zone volumes, portals and environment overrides; SoundManager is the single facade for every sound/music call; the menu's Internet browser talks to the official HTTPS master; and --shot captures deterministic in-engine screenshots.

Showcase

In-engine --shot renders: the six showcase worlds, then the campaign arc (eleven of its worlds were rebuilt in b111 - two frames each, at the spawn and at the landmark the level is built around).

Citadel Ruins 1 Citadel Ruins 2 Citadel Ruins 3 Dessert Dreams 1 Dessert Dreams 2 Dessert Dreams 3 Dust Ravine 1 Dust Ravine 2 Dust Ravine 3 Engine Test 1 Engine Test 2 Engine Test 3 SilentPines — arrival ledge over the gorge SilentPines — waterfall and plunge pool SilentPines — shrine terrace and pines Dusk Falls — upper terrace Dusk Falls — cascade and aqueduct Dusk Falls — basin and stepping stones Campaign - Megacity Grid 1 Campaign - Megacity Grid 2 Campaign - Aegis Base Alpha 1 Campaign - Aegis Base Alpha 2 Campaign - AlShaddai 1 Campaign - AlShaddai 2 Campaign - Chasm 1 Campaign - Chasm 2 Campaign - Refinery 1 Campaign - Refinery 2 Campaign - Digital Purgatory 1 Campaign - Digital Purgatory 2 Campaign - Phantom Hubs 1 Campaign - Phantom Hubs 2 Campaign - Soul Vaults 1 Campaign - Soul Vaults 2 Campaign - Astral Mind 1 Campaign - Astral Mind 2 Campaign - Altar Chambers 1 Campaign - Altar Chambers 2 Campaign - Threshold 1 Campaign - Threshold 2

Contents

Page Description
Core Game Gameplay mechanics, controls, HUD, inventory, save system
Engine Overview Architecture, source tree, key classes, package system
Engine & Game Limits Hard limits: movement, collision, lights, network, authoring
Editor Usage AngelEd panels, toolbar, CSG, workflow, known gaps
LightningScript Scripting language reference, opcodes, entity definitions
World Format (OZONE) OZONE syntax and world directory layout
World Design Pass Campaign-map design standard, per-level intent and the authoring traps
Building Build instructions, prerequisites, test targets, CI
Engine Roadmap Gap analysis and prioritized roadmap by tier
Master Server Master server protocol, HTTPS uplink, client browser
Aethelgard Ruins changes What the mission-world pass changed, line by line
Outdoor maps SilentPines / Dusk Falls: terrain, water, sky seams, and the UV traps behind them

Related repositories

  • Angels-95 — this repository: the game client, the AngelTech engine, the AngelEd editor, the dedicated server and the master server.
  • angels95-master-server — the hosted master server (heartbeat intake and the public server list). The in-repo AngelMaster implements the same protocol; this is the deployed service.
  • OmegaTech and OTEditor — the original engine and editor that Angels95 was built on top of. If you want to know where this codebase came from, start there.

Clone this wiki locally