Top down stealth & hacking game
Project description
gh0st
_ ____ _
| | / __ \ | |
__ _| |__ | | / |___| |_
/ _` | '_ \| |//| / __| __|
| (_| | | | | /_| \__ \ |_
\__, |_| |_|\____/|___/\__|
/\_/ |
\___/
A top-down stealth and hacking game implemented in python curses
Playable in 256-color terminal emulators to monochrome tty and everything in between
Files
.
├── gh0st/
│ ├── __init__.py
│ ├── __main__.py
│ └── packages/
│ ├── aart/ ------------------------ # ascii art wrapper
│ │ ├── aart.py
│ │ ├── aart.txt
│ │ ├── cursed.py
│ │ └── __init__.py
│ ├── __init__.py
│ ├── keymap/ ---------------------- # keymap class for input
│ │ ├── __init__.py
│ │ └── keymap.py
│ └── menu/ ------------------------ # menu classes for curses
│ ├── __init__.py
│ ├── menu.py
│ ├── OLD/ --------------------- # may incorporate these as base classes
│ └── option.py
├── icons/ ------------------------------- # various icons for game
├── LICENSE
├── README.md
├── setup.py
└── tests/ ------------------------------- # tests of various future features
Download and Play
$ pip install gh0st
$ gh0st
TODO
Key
[+] feature to be added
[x] change in code
[-] bug to be removed
[?] uncertain how to proceed
Tasks
[+] add badges to gitlab <3
[+] upload to PyPI
├── write working demo
└── tag first release
[+] SE logic needs to be fuzzy, contradictable, and maybe not all revealed, but able to reveal by prodding/getting skill/familiarity?
└── SE demo?
[+] Need to keep better track of window size to prevent errors from making and using windows that are larger
[+] match window size on create&resize
[+] use old option&menu as base class?
[x] keymap needs to accept any and all curses chars
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file gh0st-0.0.1.tar.gz.
File metadata
- Download URL: gh0st-0.0.1.tar.gz
- Upload date:
- Size: 8.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0d65858c25ffb37c7addb769ad2c96c8e33dc2f795f5fb5013f1c0378b3d5edb
|
|
| MD5 |
d9d8ffd2d7a4c407e0c98a636d7e802e
|
|
| BLAKE2b-256 |
c6267ef3bed79333889faaad5cafdc99fc61f3f08d871837f945316ef50d070e
|