Welcome to the RPShell! Dive into a command-line experience where your terminal is transformed into a fantasy realm. Navigate through directories through teleportation, and run commands like they're ancient spells.
- Immersive Prompt: Feel like a wizard with every command!
- Health and Mana bars: Live the real posibility of game over.
- Interactive Quests: Complete challenges and puzzles right from your terminal.
RPShell was made for Linux & MacOS. If you are on Windows you can use WSL or a Linux VM to play RPShell.
Ensure you have the following installed on your machine:
If not, all you need to do within your terminal is the following:
# Install git
sudo apt install git
# Check if git is installed
git --version
# Install libreadline-dev
sudo apt install libreadline-dev
# Check if libreadline-dev is installed
sudo apt list --installed | grep libreadline-dev
# Clone the repository
git clone https://github.com/yourusername/rpg-fantasy-shell.git
# Navigate to the project directory
cd RPShell
# Install
make
To start your RPShell experience:
./RPShell
Now you're in a mystical realm. Let your adventures begin!
Teleport (cd) 🚪
- Use this incantation to traverse through magical portals to different realms (directories).
Chronicle of Past Incantations (History) 📜
- Recount tales (commands) of old. Relive your journey through this mystical realm.
pwd 🧭
- Summon this spell to reveal your current location within the vast labyrinth of realms.
echo 🗣️
- Channel your inner bard! Proclaim words and let them echo through the land.
potion 🧪
- Drink a magical potion to regain Mana.
long_rest 🛌
- Take camp, and take a much needed rest adventurer. It restores HP and Mana.
exit 🌀
- Utter this spell when you wish to leave the mystical shell and return to the mundane world.
help 📜
- Summon the Great Enchanted Tome of Guidace.
Contributions, issues, and feature requests are welcome! Feel free to check issues page.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
- Andres Delgado - [email protected]
- Project Link - https://github.com/cangrew/RPShell