A downloadable multiplayer engine for Windows

Download NowName your own price

OmegaTech Engine — Angels95 Edition

Angels95 reimagines the OmegaTech Engine as a high-performance, 32โ€“64 player server-authoritative multiplayer engine heavily inspired by late-90s PC classics like Unreal (1998).

Built with C/C++ on top of raylib, it features dynamic lighting, a custom Pawn-based EntityRegistry, a custom binary world format (.ozone), and its own domain-specific scripting language, LightningScript (.ozls).


๐Ÿš€ Engine Features & Architecture

  • Pawn-based EntityRegistry: Modular object and entity management handling player pawns, NPCs, dynamic actors, and world interactions.
  • LightningScript (.ozls): Custom scripting language built from scratch for event-driven gameplay, trigger systems, and entity behaviors.
  • Custom World Format (.ozone): Binary map format designed for fast I/O and spatial partitioning.
  • 32โ€“64 Player Dedicated Server (AngelServ): Headless, lightweight UDP server-authoritative backend with state replication and HTTP map streaming.
  • Unreal 1 Aesthetic: Dynamic lighting, lightmaps, dynamic skyboxes, and atmospheric retro 3D visuals.
  • AI-Assisted Development: Developed using modern LLM agents (such as OpenCode Agent) to streamline architecture prototyping, code optimization, and boilerplate reduction.

๐Ÿ› ๏ธ AngelEd Suite (World Editor)

The engine includes AngelEd, a standalone WYSIWYG level editor:

  • Real-time .ozone geometry and lighting placement.
  • Live Viewport .ozls script binding and entity configuration.
  • Real-time dynamic light baking and attenuation preview.

๐ŸŒ Dedicated Server Info (AngelServ)

Host your own dedicated server anywhere:

./AngelServ --port 27015 --http-port 8080 --max-players 64 --dir GameData
  • UDP Port 27015: Low-latency game state synchronization.
  • HTTP Port 8080: Fast map streaming & REST status API.

๐Ÿ”— Source Code & Documentation: GitHub Repository

Download

Download NowName your own price

Click download now to get access to the following files:

https://github.com/odelyzid/angels-95-omega-tech/releases/download/b4/System-b4.zip
External