Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

li logo How to run How to run

🌌 THE MULTIVERSE (C++ Project)

Welcome to THE MULTIVERSE, a console-based C++ game collection created as a fun open source project.
It includes multiple mini-games, interactive story sections, and simple RPG-style battles.


📌 About the Project

This project is a stable-stage multi-game program built in C++.
It runs in the terminal and uses text input/output for gameplay.

The goal of this project is to:

  • Practice C++ programming
  • Build simple game logic systems
  • Experiment with interactive storytelling
  • Learn structuring larger programs

🎮 Features

  • 🧠 Guessing game
  • 👤 User-specific interactions
  • 🤖 Simple AI chat system (beta)
  • ⚔️ RPG-style battle system
  • 🔀 Multiple game menu selection
  • 💬 Fun character-based dialogue sections
  • 🎲 Randomized outcomes (basic RNG)
  • Music
  • Automatic Updates (:) New!)

How to Run

Simple way

  1. Download the latest release from GitHub Releases
  2. For Ubuntu/Debian, install the .deb package
  3. For Windows, just run the latest release .exe file

Advanced way (optional)

  1. Make a folder named build
  2. Run cd build
  3. Run cmake .. && make
  4. Run ./MultiverseApp or MultiverseApp.exe if on Windows

Build requirements (optional)

These are only needed if you build from source. Windows users who download a release .exe do not need to install these dependencies.

  • C++ compiler (g++, clang++, or Visual Studio)
  • C++11 or higher
  • CMake
  • SFML development libraries for audio

Linux package install example

For Ubuntu/Debian:

sudo apt update
sudo apt install build-essential cmake libsfml-dev

Windows release usage

For Windows users, no build is required.

  1. Download the latest release from GitHub Releases
  2. Run the latest .exe file from the release

Advanced way (optional)

If you want to build from source instead of using a release executable:

  1. Create a folder named build
  2. Run cd build
  3. Run cmake .. && make
  4. Run ./MultiverseApp or MultiverseApp.exe on Windows

Add Your Game

If you would like to add you game go to the games disscussion to talk about it

⚠️ Notes

Input is case-sensitive in some areas. The program is text-based (no GUI).


Contrubutors:

Credit:

Patorjk's TAAG Tool for ASCII text generation

👨‍💻 Author

  • "I have fun with coding because I can turn my imagination into reality." -Owen

🚀 Future Ideas

  • Save system
  • Better combat mechanics
  • Improved AI system
  • Cleaner UI/menu system
  • Better Code quility
  • Automatic Updater