BioSynth
A terminal-based bio-hacking simulation. Master Regular Expressions (RegEx) to isolate, stabilize, and cure pathogens in a real-time 3D environment before the system breaches.
- Active · last change 9-23-2026
- ★ 4 on GitHub
README
BioSynth
A terminal-based bio-hacking simulation. Master Regular Expressions (RegEx) to isolate, stabilize, and cure pathogens in a real-time 3D environment before the system breaches.
BIO-SYNTH: Gene Sequencer
A real-time CLI puzzle game where you use RegEx to repair mutating 3D DNA sequences. Built with Lazarus / Free Pascal.
BIO-SYNTH is a real-time laboratory crisis simulation game. Players take on the role of a Bio-Architect who must accurately use Regular Expression (RegEx) commands through a CLI Terminal interface to cleanse pollutants from DNA strands before the system overheats and triggers a System Breach.
🧬 Key Features
- Terminal-Based Gameplay: Full interaction via CLI with support for mutation commands and macro execution.
- Real-time 3D DNA Renderer: Interactive 3D DNA helix visualization, glassmorphism UI effects, and a scrolling sci-fi background.
- Dynamic Audio Engine: Responsive laboratory BGM ambience and alarm SFX powered by the BASS audio library.
- AI Core Assistant: An SQLite-driven in-game assistant to provide RegEx puzzle hints and system intelligence.
🛠️ Tech Stack & Dependencies
- Engine/IDE: Lazarus IDE / Free Pascal
- Graphics: BGRABitmap (required for UI canvas and 3D graphics rendering)
- Audio: BASS Audio Library (ensure
bass.dllis placed in the project's/binfolder) - Database: SQLite3 (the
biosynth.dbfile must be located in the/datafolder)
📖 Complete Documentation
This project includes comprehensive documentation. For gameplay instructions, a list of terminal commands, RegEx syntax guides, database schemas, and answers to technical questions, please refer to:
👉 READ THE FULL DOCUMENTATION & 40 FAQs HERE
🚀 How to Run (Build & Play)
- Clone this repository.
- Open the
BioSynth.lpiproject file using the Lazarus IDE. - Ensure the BGRABitmap library is installed via the Lazarus Package Manager.
- Make sure the
bass.dllfile and thedata/biosynth.dbdatabase are present in your output directory (usually/bin/). - Press
F9(Run) to compile and launch the simulation.
Download Release
Here
☕ Support the Project
If you find BioSynth 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.

