Rust & Ruin is a command-line dungeon crawler set in a decaying world where survival is a battle against time, rust, and forgotten dangers. Explore the treacherous depths of the Iron Maw, a labyrinth of ancient ruins, and uncover the secrets of a lost civilization.
The world you know is fading, devoured by rust, decay, and time.
Once-thriving civilizations now lie buried beneath dunes of corroded steel and forgotten ruins. Towering constructs from a bygone age stand silent, their gears jammed, their purposes lost to memory.
In this land of ruin, survival is both a battle and a burden.
You are a survivor, a wanderer of the Rustlands. Each step brings you closer to the heart of the decay—a sprawling labyrinth of ancient chambers and forgotten vaults known as the Iron Maw.
You are an adventurer, seeking answers, treasure, or perhaps redemption.
Before you lies a series of rooms, each more treacherous than the last.
Do you have what it takes to navigate the dangers, claim the treasure, and uncover the secrets of the Rust & Ruin?
- Procedurally Generated Dungeons: Every playthrough offers a unique experience with dynamically generated rooms and challenges.
- Turn-Based Combat: Strategize your moves in intense battles against the creatures of the Rustlands.
- Inventory System: Collect and manage resources, weapons, and artifacts to aid your survival.
- Exploration: Discover hidden secrets, lore, and treasures scattered throughout the Iron Maw.
- Atmospheric Storytelling: Immerse yourself in a world of decay and mystery through rich descriptions and narrative.
- Use the command-line interface to navigate through the dungeon.
- Follow the on-screen prompts to make decisions, fight enemies, and explore.
- Manage your inventory carefully—resources are scarce in the Rustlands.
- Your goal is to survive, uncover the secrets of the Iron Maw, and escape with your life.
Repository designed for CMP1903M_2425 at the University of Lincoln
Video outlining OOP use: Video Link
Supporting report: Report Link
Video outlining OOP use: Video Link
Supporting report: Report Link
Contributions are welcome! If you'd like to contribute to Rust & Ruin, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bugfix.
- Commit your changes.
- Submit a pull request with a detailed description of your changes.
Made by Jake Morgan