REACT-ACE-2

MEGA
Infinite procedural space combat inside a Koch fractal megastructure. Every wall, quest, explosion, sound, skill tree node, and branching narrative generated from a single seed.
v0.45.1

Download MSI Installer

Feature Overview

World

Infinite Koch Megastructure

5 biomes, foam-bubble topology, deterministic geometry from one seed. 512-unit cells with Koch fractal displacement, bridges, windows, spires, and rubble.

Read more →
Combat

6 Weapon Systems

Swarm missiles, PDS auto-turret, dual drones, Quasar Wave beam, combat funnels, and missile engineering AOE. Each with 2-level upgrade path.

Read more →
Progression

Hangar + ZeroTree

8 ship upgrades purchased with score. 63-node procedural skill tree with 6 stat types. Persistent nemesis rivals that escalate across missions.

Read more →
Missions

ZeroQuest + INBOX Narrative

4 procedural quest types with Paradistro-themed narratives. INBOX branching story with 4 binary choices, 16 endings, and 5 quest gates unlocking every 5 levels.

Read more →
Audio

3 Audio Layers + Voice Pools

Synthesised SFX, procedural ZeroSounds, Howler.js adaptive music (3 stations, 32 tracks). Multi-pool KokoroTTS voice: enemy taunts + Fleet Carrier ATC allied chatter.

Read more →
Systems

14 ZeroFamily Engines

Every procedural system shares the same ZeroBytes hashing foundation. Position IS the seed. No randomness, no network, no database.

Read more →

Quick Start

1. Download the MSI installer and run it.

2. Launch REACT-ACE-2 MEGA from the Start menu.

3. Click Tutorial to explore with max upgrades, or New Game to start the campaign.

4. Check Controls for the full input reference.

Visual Modes

ModeDescriptionSetting
DefaultSmooth three-point brutalist lighting with quartic fogSettings > Graphics
ToonThree-band cel shading with Fresnel silhouette outlinesSettings > Graphics
AnimeFive-band cel ramp with cyan rim glow and specular hotspotsSettings > Graphics
ZeroBumpProcedural surface textures via shader normal perturbation (toggle)Settings > Graphics
SVGARetro solid-fill vertex shading on ships (toggle)Settings > Graphics

Tech Stack

LayerTechnology
UIReact 19 + TypeScript
3D EngineThree.js + @react-three/fiber
StateZustand
DesktopTauri v2 (Rust backend)
VoiceKokoroTTS ONNX (ort crate)
MusicHowler.js
BuildVite + Bun

Open Source Components

REACT-ACE-2 MEGA is built from modular ZeroFamily subsystems, each released under the Apache 2.0 license.

Core

ZeroBytes Family

ZeroBytes, ZeroCubic, ZeroQuadratic, ZeroCausal, ZeroField, ZeroGraph, ZeroSpectral, ZeroTemporal

GitHub
Methodology

TINS Skill

There Is No Source — README-driven AI code generation paradigm

GitHub
Rendering

ZeroBump

Procedural shader bump mapping for R3F

GitHub
Rendering

CellShading

Headless NPR shading modes for R3F

GitHub
Combat

ZeroExplosions

Deterministic multi-layer explosion engine

GitHub
Combat

ZeroCover

3D combat layer with LOS and cover relocation

GitHub
World

ZeroStructure Mask

Void pocket system for POI placement

GitHub
Missions

ZeroQuest

Procedural quest generation from coordinates

GitHub
Progression

ZeroTree

Procedural skill tree from seed

GitHub
Audio

ZeroSounds

Hash-based procedural audio synthesis

GitHub
Audio

MusicManager

Adaptive music with Howler.js crossfading

GitHub
Audio

ZeroSpeech

KokoroTTS voice synthesis with ring modulation

GitHub
Tools

PolyForge

Low-poly ship designer with socket editor

GitHub