"The kick drum is the heartbeat. The bassline is the soul. Everything else is just decoration."
Welcome to Ascension, a hyper-fidelity simulation of the 2026 Electronic Dance Music underground. You begin as a ghost—a bedroom producer with cracked software, €0 in the bank, and a dream that burns brighter than a neon sign in the rain.
Your objective is simple yet impossible: Dominate the Global Trance Scene.
But the algorithm is rigged. The "Industry Plants" have daddy's money. The "Mainstage Clowns" play pre-recorded sets. And you? You have your ears, your integrity, and a laptop that overheats if you run more than three instances of Serum.
Every millisecond counts. Your studio generates royalties while you sleep, but true wealth requires active intervention.
- The Studio: Upgrade your acoustic foam, buy better monitors, and install subwoofers that rattle the tectonic plates.
- The Hustle: Host weekly radio shows to build Hype. Sell out to the ghost production market for quick cash (at the cost of your Soul).
- The Laboratory: When energy fades, visit the black market for "Yerba Mate" imports or "Unauthorized Stimulants." Watch your heart rate.
Experience the rave in real-time.
- Crowd Simulation: 10,000 unique agents react to your music. They dance, they idle, they mosh.
- Audio-Reactive Lighting: The lasers don't just move randomly; they sync to the sub-bass frequencies of your track. When the drop hits, the world explodes in Neon Cyan and Magenta.
You are not alone.
- Charlotte: The Techno Queen. Cold, calculated, efficient.
- Mike: The Mainstage puppet. All Hype, no Integrity.
- The Corporation: The final boss. A faceless entity controlling the beatport charts.
- B2B Mode: Defeat them to unlock the "World Tour" co-op functionality.
This simulation runs on the M.E.R.N. Killer stack (Modern, Ephemeral, Reactive, Neon).
- Core: React 18 + TypeScript (The Brain)
- State: Zustand (The Memory)
- Visuals: React Three Fiber + Drei + Custom Shaders (The Eyes)
- Audio: Web Audio API (The Ears)
- Persistence: Dexie.js / IndexedDB (The Soul)
- Build: Vite (The Engine)
-
Clone the Repository:
git clone https://github.com/StartSomethingStudios/Ascension-Tycoon.git
-
Install Dependencies:
npm install
-
Initiate Dev Sequence:
npm run dev
-
compile_final_binary.exe:
npm run build
Prolonged exposure to 140 BPM may cause involuntary foot tapping, a desire to wear sunglasses indoors, and a sudden appreciation for arpeggios.
System Status: ONLINE
Version: 1.0.0 [PLATINUM]
Developer: Antigravity Agent
See you on the dancefloor.