Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

Synth-fluid

Reactor Control is an analytical sci-fi simulation game built with Free Pascal (FPC) / Lazarus IDE, featuring retro-futuristic visuals powered by BGRABitmap, real-time telemetry via TAChart, SQLite career persistence, and immersive soundscapes driven by BASS Audio.

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

SYNTH-FLUID: Reactor Control

syth

SYNTH-FLUID: Reactor Control is an analytical sci-fi simulation game built with Free Pascal (FPC) / Lazarus IDE, featuring retro-futuristic visuals powered by BGRABitmap, real-time telemetry via TAChart, SQLite career persistence, and immersive soundscapes driven by BASS Audio.


🚀 Key Features

  • Analytical Simulation Physics: Balance plasma mass, thermal thresholds, magnetic containment fields, and cryogenic cooling systems.
  • Retro CRT Terminal Interface: Execute text-based commands (INJECT, COILS, COOL, DUMP_CORE, REPAIR COOL) with custom word-wrap logging.
  • Auto-Calculator Dashboard: Real-time calculation and display of optimal toroidal (T) and poloidal (P) magnetic coil targets to eliminate guesswork.
  • Emergency Anomaly System: React quickly to sudden operational crises like coolant pipe leaks, jammed fuel injectors, and external magnetic storms.
  • Core Overload (Boss Phase): Survive high-tension final-stretch protocol crises featuring accelerated heating, aggressive plasma drift, screen shake, and dynamic background radar electric arcs (DrawElectricArcs).
  • Career & Intermission Shop: Bank your generated Net Energy across shifts and spend it on permanent Hull upgrades or max-coolant efficiency enhancements via SQLite.

🛠️ Tech Stack & Libraries

  • Language: Object Pascal (Free Pascal / Lazarus IDE)
  • Graphics & Rendering: BGRABitmap (Custom owner-drawn dashboard, CRT scanlines, ambient dust, particles, and radar rendering)
  • Telemetry Charts: TAChart (TLineSeries for energy and thermal monitoring)
  • Database: SQLite (UDatabaseManager for career/save management)
  • Audio Engine: BASS Audio Library (UAudioManager for SFX and dynamic audio feedback)

Download

Get Here First Preview

☕ Support the Project

If you find LLAMA Control Center helpful and want to support its ongoing development, consider buying me a coffee or sending a tip. Any support is deeply appreciated!

💡 Your support keeps the momentum going!
Every contribution directly fuels my passion, energy, and motivation to continuously build, maintain, and release even more useful open-source desktop applications for the developer community.