An interactive CLI RPG game.
Project description
Welcome to Lineage RPG
An offline RPG that you can play right from your terminal. Follow the steps below to install and start playing!
📦 Requirements
- Python 3.8+ (Download here)
- Internet connection (for installation)
🚀 Installation
Step 0: Install Python (if not already installed)
Windows:
- Go to Python Downloads.
- Download the latest Python 3.8+ installer.
- Run the installer and make sure to check "Add Python to PATH".
- Verify installation:
python --version
macOS:
- Open Terminal.
- Check if Python is installed:
python3 --version - If not installed, install via Homebrew (first install Homebrew if you don’t have it):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install python - Verify installation:
python3 --version
Linux (Ubuntu/Debian):
- Open Terminal.
- Check Python:
python3 --version - If not installed, run:
sudo apt update
sudo apt install python3 python3-pip -y - Verify installation:
python3 --version
Step 1: Open your terminal or command prompt
Windows: Press Windows + R, type cmd, and hit Enter.
macOS/Linux: Open Terminal from Applications or press Ctrl+Alt+T.
Step 2: Install Lineage RPG
Windows:
pip install lineage-rpg
or if pip doesn’t work:
python -m pip install lineage-rpg
macOS/Linux:
pip3 install lineage-rpg
or if needed:
python3 -m pip install lineage-rpg
Step 3: Upgrade to the latest version
pip install --upgrade lineage-rpg
or
python -m pip install --upgrade lineage-rpg
🕹️ How to Play
Once installed, launch the game from your terminal using:
lineage-rpg
You'll see:
Welcome to Lineage RPG! Type 'exit' or CTRL+C to quit.
Then, type help and press ENTER. You'll see a list of commands to start playing.
❓ Troubleshooting
Installation Issues
- "Command not found" or "'pip' is not recognized": Make sure Python and pip are correctly installed and added to your PATH. Try:
python -m pip install lineage-rpg - Permission denied: Use:
pip install --user lineage-rpg
or run as administrator/sudo.
Launch Issues
- "lineage-rpg" command not found: Try these alternatives:
python -m lineage_rpg
python3 -m lineage_rpg
python -m lineage_rpg.main
Game Issues
- Corrupted save file: The game will automatically reset and start fresh if your save file is corrupted.
- Game doesn't respond: Use
Ctrl+Cto safely exit and save your progress.
Still having issues? Make sure you're using Python 3.8+ and have sufficient disk space.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file lineage_rpg-0.0.48.tar.gz.
File metadata
- Download URL: lineage_rpg-0.0.48.tar.gz
- Upload date:
- Size: 8.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d1428c8a9990168cf1d3e8427b543ce8cb7ac984c42d2f85821f54a08b26c8eb
|
|
| MD5 |
fce029100a798bb5a9de2036505739b8
|
|
| BLAKE2b-256 |
7cb1c53cebdd212ab6a5cf7d2a271dbf36ff025b8f710cf1dcfbecd561f27853
|
File details
Details for the file lineage_rpg-0.0.48-py3-none-any.whl.
File metadata
- Download URL: lineage_rpg-0.0.48-py3-none-any.whl
- Upload date:
- Size: 9.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ee6d123f31941203bfc64b1b800219424bd4e950f8588e219c19add1b997f996
|
|
| MD5 |
3a23001cc3f597f9ac09595d2cd59510
|
|
| BLAKE2b-256 |
728678c8714e0a71545e3b4a5637d645016abf542452f0695869986b312222a3
|