The Shopkeeper's Quest is an adventure game with a curses-based TUI. The game takes you through a cursed (pun intended) world, guided by the advice of a mysterious shopkeeper and his quest for you to acquire three legendary items. You explore this world with the keyboard, mainly the arrow keys - as any traditional curses TUI provides. The game is developed in Python using curses, with a custom 'SHM Engine' 1.2, enabling an open modding API.
The Shopkeeper's Quest is licensed MIT.
The Shopkeeper's Quest has taken considerable inspiration from many brilliant games across the internet. The main inspirations for The Shopkeeper's Quest are the following:
- Python 3.11+.
ncurses, ususally pre-installed on *nix systems. For Windows, you must install windows-curses.
The game can be run as a module with src/, e.g. python -m src in the parent directory. Alternatively, the entry point script TheShopkeepersQuest.py can be used.
Example:
$ python3 -m src
$ python3 ./TheShopkeepersQuest.pyFor contributing, please see CONTRIBUTING.rst and read the docs for an understanding to the current state of the project.
AI contributions are not and will not be accepted.
