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. Follow the on-screen prompts to move, hack, buy, and interact with the world.
  2. Use your wits to solve hacking puzzles and progress through the story.
  3. If you're confused use the help command! (H)

Demo Video

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

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 current release is linux only. The code itself however supports windows and linux. You can download Main_Hack.py and run it using python IDE or command line.
  • The Pypi package could not be published at the mean time due to bad internet and technical issues, so publishing was delayed for now
  • 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.0.tar.gz (2.8 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.0-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hack_quest_cli-1.0.0.tar.gz
  • Upload date:
  • Size: 2.8 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.0.tar.gz
Algorithm Hash digest
SHA256 33c6b8f2f9050a4a538800ed19d11e0952761eacfc73bde19ad5962312ad4572
MD5 161b195491cb37d3c548dbef5814552d
BLAKE2b-256 6e0ba3d944e41ff65c1511ab9ea79a7815864a7642841ee0402c5619c499ab89

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hack_quest_cli-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 3.7 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 231ea986f3fe88d63144d90a230256092d7b7f542f956b2de1f0281a36bea0a4
MD5 e7b38b9007a973115928fac2f5c21d84
BLAKE2b-256 015a1191f72e1b73fe7dc62112cc0d4481735e92069d67f85fd1c4fc163f68d1

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