Skip to main content

Classic Hangman game with Pygame & Python touch

Project description

HangThePyMan

Classic Hangman game with Pygame & Python touch.

Python Version Build Status Downloads Stats

Implementation of the hangman game in Pygame. With the ability to ask today's word, most used & searched words and bunch of other fun options to play.

screen1

Table of Contents

Installation

Pip:

pip install hangthepyman

after that you can run this on your command line:

python -m hangthepyman

Source:

After cloning, head to hangthepyman directory and run:

python3 the_hangman.py

TODO's

  • Add Menu
  • Add Music
  • Complete word functions to improve asked words and add Hint option

Release History

  • 0.1.3
    • fixed directory passings to support python 3.6+
    • Added Main Menu
    • Added End Game Screen, you can continue to play now if you wish so.
  • 0.1.2
    • Refactored path codes. There shouldn't be any path problems anymore. Tested on Kali Linux and Win10. Hopefully works on these platforms. If you encounter any problems make sure you have pygame installed.
  • 0.1.1
    • Added Random word function. (You now have 20k words to guess!)
    • Now shows what was the word if u happen to lose or win.
    • Fixed path issues.
  • 0.0.2
    • Fixed path issue
  • 0.0.1
    • Created the game :)

Meta

Berkay Girgin – @Gerile3berkay.grgn@protonmail.com

Distributed under the MIT license. See LICENSE for more information.

Contributing

  1. Fork it (https://github.com/Gerile3/HangThePyMan/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

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

hangthepyman-0.1.3.tar.gz (450.9 kB view details)

Uploaded Source

Built Distribution

hangthepyman-0.1.3-py3-none-any.whl (460.3 kB view details)

Uploaded Python 3

File details

Details for the file hangthepyman-0.1.3.tar.gz.

File metadata

  • Download URL: hangthepyman-0.1.3.tar.gz
  • Upload date:
  • Size: 450.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.9 CPython/3.8.1 Windows/10

File hashes

Hashes for hangthepyman-0.1.3.tar.gz
Algorithm Hash digest
SHA256 119aa1fc05582cf1c352ae280484a058adb3662583bf6d2c72efafa482c93a01
MD5 0192c10d1b5359ebd22bce0605dead82
BLAKE2b-256 7150c2fa29240b0aed4446f11058b29094330839c04dff18892ea3b5f30d1a4e

See more details on using hashes here.

File details

Details for the file hangthepyman-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: hangthepyman-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 460.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.9 CPython/3.8.1 Windows/10

File hashes

Hashes for hangthepyman-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 141ed267f15a2bffe2a1bf416cd6edb1579f8e4491ce6e54e79699ffd415c1d7
MD5 488b9d0a0b49dae69e33043ef3ff7cfb
BLAKE2b-256 1ecdcd8a6a0ba8175df345a164e752c89be4e0b37f54dde41bbfb3ec4a00cc13

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