Skip to content

Latest commit

ย 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽฎ Hangman Game

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.


๐Ÿ“Œ Features

  • 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

๐Ÿš€ How It Works

  1. A random word is chosen from the word list.
  2. The player guesses letters one at a time.
  3. Correct guesses reveal letters in the word.
  4. Incorrect guesses reduce lives and update the hangman stage.
  5. The game ends when the word is fully guessed (YOU WIN) or lives reach zero (YOU LOSE).

๐Ÿ› ๏ธ Tech Stack

  • Language: Python
  • Modules: random, custom hangman_arts, hangman_words

๐ŸŽฏ Portfolio Highlights

  • 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

๐Ÿ“ธ Project Output Screenshot

Hereโ€™s a sample of the game in action:

Screenshot 2026-08-09 212222 Screenshot 2026-08-09 212440


โœจ Future Enhancements

  • 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

๐Ÿ“ฌ Contact

About

๐ŸŽฎ A text-based Hangman game built in Python โ€” showcasing loops, conditionals, modular design, and interactive gameplay for my portfolio.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages