https://github.com/lordxexsteros/arelm
ARLEM is a terminal-based adventure game (currently under development) set in a surreal world of magic and cryptic challenges. You play as an unnamed protagonist trapped in Arlem, guided (or hindered) by 08, an AI with a penchant for sarcasm. To escape, you must: - Solve Prem’s devious quizzes in rooms like The Corridor of Shadows.
https://github.com/lordxexsteros/arelm
colaboratory cpp cpp-programming game game-development under-development
Last synced: 9 months ago
JSON representation
ARLEM is a terminal-based adventure game (currently under development) set in a surreal world of magic and cryptic challenges. You play as an unnamed protagonist trapped in Arlem, guided (or hindered) by 08, an AI with a penchant for sarcasm. To escape, you must: - Solve Prem’s devious quizzes in rooms like The Corridor of Shadows.
- Host: GitHub
- URL: https://github.com/lordxexsteros/arelm
- Owner: lordxexsteros
- License: mit
- Created: 2025-01-23T13:52:18.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-28T18:19:19.000Z (over 1 year ago)
- Last Synced: 2025-07-11T21:38:29.278Z (11 months ago)
- Topics: colaboratory, cpp, cpp-programming, game, game-development, under-development
- Language: C++
- Homepage:
- Size: 263 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ARLEM - Text-Based Adventure Game
## Description
**ARLEM** is a terminal-based adventure game (***currently under development***) set in a surreal world of magic and cryptic challenges. You play as an unnamed protagonist trapped in Arlem, guided (or hindered) by 08, an AI with a penchant for sarcasm. To escape, you must:
- Solve Prem’s devious quizzes in rooms like *The Corridor of Shadows* and *The Chamber of Echoes*.
- Navigate timed dialogues and terminal "system effects" (e.g., simulated shutdowns) for immersion.
- Uncover hidden passages and piece together the mystery of Arlem.
Built in **C++** with a modular design, each room (e.g., `room1.cpp`, `room2.cpp`) is a self-contained challenge, making it easy to expand the game. No external libraries are used—just raw terminal magic.
**Note**: This project is actively evolving! Planned features include:
- More rooms with branching storylines
- Save/load functionality
- ASCII art for key scenes
- Expanded character interactions
Feedback and contributions are always welcomed!
## Features
- Multiple interactive rooms with unique challenges
- Dialogues with in-game characters (08 and Prem)
- Quiz-based puzzles
- Terminal-based text animations and delays
- System simulation effects (e.g., "shutting down" sequences)
## Requirements
- Git >= **2.19.0**
- a [Nerd Font](https://www.nerdfonts.com/) **_(optional)_**
- a **C++** compiler for `Compliling`**_(I used GCC)_** Visit [C++ Compilers](https://en.wikipedia.org/wiki/Category:C%2B%2B_compilers) for more info.
## Getting Started
- Clone the repository:
```bash
git clone https://github.com/lordxexsteros/Arlem.git
cd Arlem
```
## Run The Game
- Without Compiling
```bash
./Arlem
```
- With Compiling
```bash
g++ -g Game/*.cpp Game/Rooms/*.cpp Game/Intro/*.cpp Game/Sets/*.cpp -o Arelm
./Arlem
```