A classic Hangman game running in the terminal, written in C.
- Random word selection from a pool of 64 words
- Full ASCII hangman animation with 12 stages
- QWERTY keyboard layout for letter selection
- Win/loss detection with round reset
- Menu system to start a new game or quit
- A random word is chosen β dashes show the number of letters
- Navigate the keyboard with arrow keys, select a letter
- Press Space to confirm your choice
- Guess the word before you run out of attempts
cd src
gcc *.c -o hangman && ./hangmansrc/
βββ main.c
βββ render_game.c / .h
βββ render_menu.c / .h
βββ handle_game_input.c / .h
βββ handle_menu_input.c / .h
βββ check_win_loss.c / .h
βββ check_lifes.c / .h
βββ match_check.c / .h
βββ utils.c / .h
βββ defs.h
