Skip to main content

The 80s DOS game re-written in Python

Project description

Drugwars

The DOS game from the 80s re-written in Python from Scratch!

Installation

Recommended: Using pip

pip install drugwars

Installing from source

git clone https://github.com/M4cs/drugwars
cd drugwars
python3 setup.py install
drugwars

How to Play

The game is played inside of your terminal and uses letters and numbers to select things and take part actions.

You start with 2000 dollars and 5500 dollars in debt to the loan shark. The goal of the game is to pay off the loan shark and get as much money as possible while avoiding cops or getting mugged. Cops can shoot at you and you have 20 hit points until you die and the game ends.

You have 30 days to buy and sell as many drugs as possible to make a profit. Prices are randomly generated so it's all dependent on the market in the area you're at.

There are events that can happen inbetween moving areas. These can either be good for you or bad, it's all random.

You have access to a bank and stash in the Bronx which allows you to store money and drugs to keep them safe while getting mugged or caught by the cops.

When asked yes or no questions: Respond with y or n

When asked to (B)uy, (S)ell, or (J)et: Respond with b to buy, s to sell, or j to jet

When asked to (R)un or (F)ight: Respond with r to run, or f to fight

When asked where to go: Respond with a number 1-6, these correspond to a location on the table

Why did I make this?

Drugwars is a game I've been playing for a long time, well before I learned how to program. Now that I'm apt in Python I thought what the hell, why not rewrite a game I love in Python and release it. Well that's what I'm doing and here it is. Enjoy :)

Changelog

v1.1.0:

- Adds upgrade trench coat
- Changes chances of getting away from Headass
- Fixes crashing bugs

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

drugwars-1.1.1.tar.gz (9.6 kB view details)

Uploaded Source

Built Distribution

drugwars-1.1.1-py3-none-any.whl (9.2 kB view details)

Uploaded Python 3

File details

Details for the file drugwars-1.1.1.tar.gz.

File metadata

  • Download URL: drugwars-1.1.1.tar.gz
  • Upload date:
  • Size: 9.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

File hashes

Hashes for drugwars-1.1.1.tar.gz
Algorithm Hash digest
SHA256 e791de9b987e4fe31a4580d2181cd53207e1e88389499f3e5d812e8a5e24bfab
MD5 2a5beeae06e80e1567a32e774501916b
BLAKE2b-256 419dc59a6b01e99e157940b2b5c5121b6849315d9090a4c01a678edb08228e6b

See more details on using hashes here.

File details

Details for the file drugwars-1.1.1-py3-none-any.whl.

File metadata

  • Download URL: drugwars-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 9.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

File hashes

Hashes for drugwars-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 43b882058318e1d854c29df4b93e5229f31979c5ce8ae96a09d350acc82b4494
MD5 1d59617e72d04040b3dc080c3e3b9339
BLAKE2b-256 1acff00565b3a15b5b39577162dcf05d4b7da4c818ffb1ce443bb0440161be5f

See more details on using hashes here.

Supported by

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