Skip to content

djneill/hangman-game

Repository files navigation

Hangman Game

Description

This project is an interactive Hangman game built with Next.js, React, TypeScript, and Tailwind CSS. It features a responsive design, multiple word categories, and supports both on-screen and physical keyboard inputs for an engaging user experience.

Features

  • Multiple word categories (e.g., Movies, TV Shows, Countries)
  • Responsive design for mobile, tablet, and desktop
  • On-screen keyboard for touch devices
  • Physical keyboard support for desktop users
  • Dynamic word wrapping based on screen size
  • Health bar to visualize remaining lives
  • Pause menu with options to continue, choose a new category, or quit
  • Local storage integration for game state persistence
  • Win and lose conditions with appropriate feedback

Technologies Used

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS