A fun retro adventure game.
Project description
Nyckelmästaren
(this means Keymaster in Swedish.)
A text-based action-RPG game. Developed by Adam Winograd and I.
Inspired by games like Zork, A Link To The Past, Dragon Warrior and Mother.
PyPi link:
https://pypi.org/project/nyckelmastaren-casahl/
Dependencies:
- Simpleaudio: https://github.com/hamiltron/py-simple-audio
- Viu: https://github.com/atanunq/viu
- Pillow: https://github.com/python-pillow/Pillow
- An installation of Rust: https://www.rust-lang.org/learn/get-started
- Python, 3.7 or above.
All in-game graphics were made without any external libraries, which I'm really happy about. It looks like an Atari 2600 game!
Commands:
- w / north / go north
- d / east / go east
- s / south / go south
- a / west / go west
- words of encouragement
- use / item
- inventory
- location
- settings / options
- help
Tips:
- To start a new game:
- Select "reset game" from settings.
- If you installed the game from source, enter "python3 adventuregame.py new"
- There's a hidden weapon in the wizard Salazar's lair...
- Set the game to full screen, and zoom out your terminal window a bit, to see all of the graphics as intended.
Installation:
- Enter the following commands in your terminal.
- pip install nyckelmastaren-casahl==1.1.2
- curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
- cargo install viu
Run:
- Enter these commands:
- python3
- import nyckelmastaren
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 nyckelmastaren-casahl-1.1.2.tar.gz.
File metadata
- Download URL: nyckelmastaren-casahl-1.1.2.tar.gz
- Upload date:
- Size: 19.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b8bb2d4c118aaf04b3459b2c273a896d978a9de122a40e605e2e59d1c8ccf4c6
|
|
| MD5 |
4af59637e10dc2c99c6642fafc074124
|
|
| BLAKE2b-256 |
6db8b909d7ef5d859a6ebff2b7d0703285cdd93dfe52b5035016328767185a70
|
File details
Details for the file nyckelmastaren_casahl-1.1.2-py3-none-any.whl.
File metadata
- Download URL: nyckelmastaren_casahl-1.1.2-py3-none-any.whl
- Upload date:
- Size: 36.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d41591e190f01c5a46fe15c2b5db00ef34d0fbeb0354a49944b72e6b49afe3b3
|
|
| MD5 |
b975971075ba5f8ae2147cc6c9dcb555
|
|
| BLAKE2b-256 |
86e5337423e07c6d9c0d7505e6fe6927781653180ab9cd99f8c912dd60ade066
|