Evil Hangman is a diabolical twist on the classic game of Hangman, designed to showcase my understanding and implementation of data structures (mainly Python lists, sets, dictionaries, functions, object-oriented programming, etc.).
Please note that the code in this repository is intended for demonstration purposes only and should not be used for any other purpose.
In this repository, you'll find an implementation of Evil Hangman, a cunning version of the traditional game where the computer strives to maintain its chances of winning by continuously changing the word being guessed. Unlike regular Hangman, Evil Hangman keeps the player on their toes by dynamically selecting the word to make it difficult for them to guess correctly.
This project is aimed at demonstrating my expertise in designing and utilizing data structures & algorithms. It showcases my ability to efficiently manage and manipulate these data structures to enhance the gameplay experience while challenging the player's word-guessing skills.
Once you have installed the project, you can start playing Evil Hangman by running evil_hangman.py
Follow the on-screen instructions to interact with the game. Try to guess the word, but beware of the computer's cunning tactics!
Please note that the code in this repository is provided solely for demonstration purposes and should not be used for any other purpose. My main contribution in the project is to the word_maker.py
module.
If you encounter any issues or bugs during your exploration of the repository, please open an issue, and I'll do my best to address it.