Skip to main content

A CLI adventure game where you play as a hacker trying to break into a bank vault.

Project description

Hack Quest (CLI Version)

Hack Quest is a adventure game where you play as a hacker trying to break into a bank vault. Navigate rooms, collect items, hack systems, and avoid getting caught! ## This version is a terminal program utilizing text commands

Features

  • Explore different rooms and locations.
  • Collect and use items.
  • Hack various systems with password puzzles.
  • Item Inventory.
  • Coin System.

How to Play

  1. First, install the CLI through the terminal/cmd with the command below. Type [hack-quest] in your terminal to start the game.
  2. Secondly, take a look at the map found in this repository as map.png or as a link when you select y to start in the game.
  3. To move in the map you write go [direction] such as east, west, south, west. Relative to your position on the map.
  4. Most locations have Items that you can either pick [get [itemname]] Or buy [buy[itemname]] or hack (minigame) [hack[itemname]]
  5. The Inventory actively updates once you get or buy new items.
  6. The goal is to gather money to get a the equipment needed to hack the bank system's and breach the vault.
  7. If you're still confused use the help command! (H)

Demo Video

https://github.com/user-attachments/assets/a6a11870-6b5d-4824-bd8f-d0be5bcd820f

PYPI Publish

Requirements CLI

  • Python 3.7 or higher
  • Rich

Upcoming

  • GUI Version of the game or possibly a 2D game with animations!
  • Game improvements such as more Inventory management, extended map locations and story.

Notes

  • The go command uses (north-south-east-west) not up, down, left and right

Requirements

  • rich
  • The release binary is linux based (tested on ubuntu 24.04)

License

MIT License

Credits

Created by SamyIOoOI

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

hack_quest_cli-1.0.3.tar.gz (8.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hack_quest_cli-1.0.3-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

Details for the file hack_quest_cli-1.0.3.tar.gz.

File metadata

  • Download URL: hack_quest_cli-1.0.3.tar.gz
  • Upload date:
  • Size: 8.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for hack_quest_cli-1.0.3.tar.gz
Algorithm Hash digest
SHA256 632b80973f657307b2fecd5a741cc88117dd6099c2a5343f846c73605166f962
MD5 8cc840dd253c39b3564f18112d38c045
BLAKE2b-256 a67c78f3055ef8b8f1dbdc99a0eae01cd149b4d5e04c22723e419a222a93c979

See more details on using hashes here.

File details

Details for the file hack_quest_cli-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: hack_quest_cli-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 8.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for hack_quest_cli-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 4c2768cacb37eeec752ea6b1fdb09629eba5de81af2fbfdb40e86522e2a1a67b
MD5 9b903f1ee6f6ff0476ce899a2e88b2ae
BLAKE2b-256 00b08137013b4695eba1d03b36193c7907cfdb7692ff7513b98bc90707ecd8f6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page