Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gzixnine/guess_word

This project is a Vanilla JavaScript 'Guess the Word' game, inspired by Elzero Web School. Players can challenge their vocabulary skills by guessing the hidden word with limited attempts. It's a fun and interactive way to enhance your word knowledge while applying concepts learned from Elzero Web School.
https://github.com/gzixnine/guess_word

elzero-frontend-challenges elzero-web-school front-end-tutorials guessing-game purejs vanilajs

Last synced: about 1 month ago
JSON representation

This project is a Vanilla JavaScript 'Guess the Word' game, inspired by Elzero Web School. Players can challenge their vocabulary skills by guessing the hidden word with limited attempts. It's a fun and interactive way to enhance your word knowledge while applying concepts learned from Elzero Web School.

Awesome Lists containing this project

README

        

# đŸŽ¯ Guess the Word Game

Welcome to the **Guess the Word** game! This project, inspired by [Elzero Web School](https://elzero.org/), is a fun and challenging way to test your vocabulary skills. Get ready to guess the hidden 5-letter word with limited tries and helpful hints!

## 🚀 Live Demo

Check out the live version of the game [here](https://gziXnine.github.io/Guess-Word).

## 📸 Preview

![Guess Word Screenshot](https://github.com/GziXnine/Guess_Word/blob/main/banner.png)

## 🕹ī¸ How to Play

1. **Objective**: Guess the hidden 5-letter word within 5 tries.
2. **Hints**: You have 2 hints available to help you out.
3. **Input**: Type in your guess and submit. You'll receive feedback on your guess.
4. **Win Condition**: Guess the word correctly within 5 attempts.
5. **Lose Condition**: If you fail to guess the word within 5 tries, the game ends.

## ✨ Features

- **Interactive Gameplay**: Engage in a simple, yet addictive word-guessing challenge.
- **Hints System**: Use hints strategically to uncover letters in the hidden word.
- **Responsive Design**: Play seamlessly across different devices.
- **Clean and Readable Code**: Written in pure JavaScript for easy understanding and customization.

## 📚 Learning Outcomes

This project was built to reinforce key JavaScript concepts, including:

- String manipulation and comparison
- DOM manipulation
- Event handling
- Conditional logic
- Basic game mechanics

## 🛠ī¸ Technologies Used

- **Vanilla JavaScript**: Core logic of the game

## 🌟 Acknowledgments

Special thanks to [Elzero Web School](https://elzero.org/) for the inspiration and guidance in creating this project.

## đŸ“Ŧ Contact

Feel free to reach out with any questions or feedback:

- **GitHub**: [GziXnine](https://github.com/GziXnine)
- **LinkedIn**: [Ahmed Allam](https://www.linkedin.com/in/1ahmed-allam)