Can you beat the logic and save the Hangman? 🎮🏃♂️ I’m thrilled to share the first milestone of my JavaScript journey: a fully interactive Hangman game! This project was more than just building a game; it was my first real challenge in implementing complex game logic and managing user experience using only  Vanilla JavaScript (ES5), HTML, and CSS as the final project of the Client-side Technology course. in Information Technology Institute (ITI) ICC training ✨ Features: 🔹 Multiple Categories: Players can choose from 4 different word categories: Programming, Movies, Animals, and Sports. 🔹 Dynamic Scoring System: You start with 600 points. Each wrong guess costs 25 points, using a hint costs 50, and there’s a real-time timer that deducts 1 point per second to keep the pressure on! 🔹 Interactive Hint System: Stuck on a word? You have 2 hints per game that reveal a hidden letter to help you out. 🔹Visual Evolution: The Hangman is drawn dynamically across 8 stages for every mistake made. 🔹 Responsive UI: Built with a modern, card-based design that works seamlessly on any device. 🔹 This project was a deep dive into DOM manipulation, event handling, and state management. Special thanks 🙏: I want to express my sincere gratitude to Omar Mosleh. Your incredible way of simplifying the fundamentals gave me the solid foundation needed to build this logic from scratch. Thank you for your guidance and support! 🔗 Links: 🕹️ Play here: https://lnkd.in/dhkm63U2 📂 Repo: https://lnkd.in/dZfM4cfH I’d love to hear your feedback on the code or see a screenshot of your final score in the comments! 👇 #JavaScript #WebDevelopment #CodingJourney #HangmanGame #Frontend #VanillaJS #CleanCode #LearningByDoing

GREAT Job ya mahmoud 👏👏 keep up the hard work ❤️

جميل ما شاء الله عاش 👏❤️

See more comments

To view or add a comment, sign in

Explore content categories