Zing Forum

Reading

Rave Life: A 90s Drug Empire AI Simulator Running on Local GPU

A 90s drug empire simulation game based on local LLM inference, where 96 AI drug dealers make autonomous decisions on the GPU without cloud APIs, running completely offline.

LLMAI模拟本地推理游戏开发llama.cpp智能体开源游戏神经符号AI
Published 2026-04-07 19:14Recent activity 2026-04-07 19:21Estimated read 4 min
Rave Life: A 90s Drug Empire AI Simulator Running on Local GPU
1

Section 01

[Introduction] Rave Life: Core Highlights of the 90s Drug Empire AI Simulator Running on Local GPU

Rave Life is an open-source simulation game that combines LLM with classic simulation management gameplay to create an AI-driven world running entirely on local GPU. Set against the backdrop of 90s rave culture, 96 AI drug dealers make autonomous decisions through real-time local LLM inference, with no pre-set scripts and complete personality profiles. The core innovation lies in the neuro-symbolic hybrid architecture, enabling offline operation and eliminating dependence on cloud APIs.

2

Section 02

[Background] Game Setting of 90s Drug Market and Rave Culture

The game recreates the 90s drug market landscape: 8 types of drugs (ecstasy, cocaine, etc.) have their prices and source locations set based on historical data; 9 cities are divided into demand centers (New York, Chicago, etc.), transit hubs (Miami, etc.), and source cities (Amsterdam, Medellín, etc.). Players need to arbitrage across cities, but transportation faces risks such as customs seizures, police interception, and robberies by competitors.

3

Section 03

[Technical Approach] Neuro-Symbolic Hybrid Architecture and AI Character Personality Design

The technical architecture uses a neuro-symbolic hybrid model: character personality, situation, memory, etc., are encoded into narrative context, and LLM outputs numerical actions (only 16 tokens each time) to balance decision depth and cost. llama.cpp is used as the inference backend. AI characters have 11-dimensional personality traits (bravery, greed, etc.), which are understood by LLM and influence their behavioral logic.

4

Section 04

[Technical Evidence] Local GPU Running Performance and AI Character Behavior Examples

Performance tests: The Qwen3.5-9B model supports parallel inference for 30-50 characters on RTX3060 (12GB), and 80-150 characters on RTX3090/4090 (24GB). Behavior examples: Paranoid drug dealers avoid dangerous transactions, risk-takers fight back against robberies, and personality-based emergent behaviors make characters more realistic.

5

Section 05

[Project Conclusion] A New Direction for AI-Driven Games: Let AI Be the Content Itself

Rave Life represents a new direction in AI game development: AI is not generating content, but becoming the content itself. Each NPC is an agent with real-time inference, and decisions are non-scripted. This 'living' world is a noteworthy path for the game industry to explore AI applications.

6

Section 06

[Future Suggestions] Community Contribution Directions Needed for the Open-Source Project

Rave Life is open-source (MIT license) and needs contributors to participate in: improving the C++ client, UI/frontend design, integrating more drugs and cities, developing player vs. player/multiplayer online modes, optimizing economic balance, etc. The core technology and simulation engine remain open-source; community participation is welcome.