A classic text-based Hangman Game implemented in Python.
This project demonstrates user interaction, loops, conditionals, and string manipulation while delivering a fun and engaging word-guessing experience.
- Random word selection from a predefined list
- Interactive gameplay with user input
- Visual hangman stages for each incorrect guess
- Tracks guessed letters to prevent duplicates
- Win/Lose conditions with clear messages
- A random word is chosen from the word list.
- The player guesses letters one at a time.
- Correct guesses reveal letters in the word.
- Incorrect guesses reduce lives and update the hangman stage.
- The game ends when the word is fully guessed (YOU WIN) or lives reach zero (YOU LOSE).
- Language: Python
- Modules:
random, customhangman_arts,hangman_words
- Showcases Python fundamentals (loops, conditionals, lists, string manipulation)
- Demonstrates modular programming with separate files for words and ASCII art
- Builds a complete playable game in the terminal
- Highlights problem-solving and creativity
Hereโs a sample of the game in action:
- Add difficulty levels (easy, medium, hard)
- Include a larger word bank
- Implement a GUI version for better user experience
- Track player scores across multiple rounds
- GitHub: https://github.com/VISHAL108-Mech
- LinkedIn: www.linkedin.com/in/vishal-yadav-2a91a7428
- Email: vy4122000@gmail.com

