Skip to content

Rishabh-Verma-thc/Assembly-Endgame

Repository files navigation

Assembly: Endgame ⚔️

A stylish word-guessing game built with React — save the programming world by guessing the correct word before all languages (except Assembly 😭) are erased from existence!

ℹ️ About

Assembly: Endgame is a creative twist on the classic Hangman game. Instead of losing lives, you lose programming languages — and your final boss is Assembly itself. Clean UI, real-time feedback, and fun farewell messages make this an engaging and fun experience for users.

🖼️ Preview

You can check out the live version here.

Project-preview-1

Project-preview-2

Project-preview-3

🎮 How to Play

  • You have 8 attempts to guess the word.
  • Each incorrect guess eliminates a programming language from your “team.”
  • Visual feedback:
    • ✅ Correct guesses turn green
    • ❌ Wrong guesses turn red
    • 💀 Languages lost are marked with a skull overlay
  • Win the game to celebrate with confetti 🎉
  • Use either mouse clicks or your physical keyboard

🧠 Tech Stack

  • React (Vite)
  • JavaScript
  • CSS
  • clsx for dynamic class management
  • react-confetti for celebratory effects

🧪 Features

  • Smooth UX with clean, accessible layout
  • Conditional rendering based on game state
  • Dynamic color-coded feedback for guesses
  • Responsive design with media queries
  • Keyboard and click support for guessing letters
  • Fun farewell messages as languages are lost

🚀 Getting Started

To run the project locally:

git clone https://github.com/Rishabh-Verma-thc/Assembly-Endgame.git
cd assembly-endgame
npm install
npm run dev

📄 License

This project is licensed under the MIT License.

About

A stylish React-based word game where you lose programming languages — not lives.

Topics

Resources

License

Stars

Watchers

Forks