🎮 Formula-Genius-Quest
Formula-Genius-Quest is an engaging and educational number prediction game. Players are challenged to guess the next number in a sequence generated by various mathematical patterns. With multiple difficulty levels, a hint system, and a countdown timer, this game is designed to sharpen your mathematical intuition and problem-solving skills.
✨ Features
🔢 Diverse Mathematical Patterns: Explore sequences based on squares, cubes, Fibonacci, exponential growth, logarithms, and more. 🎚️ Difficulty Levels: Choose from Easy, Medium, and Hard modes, with difficulty increasing based on the complexity of the patterns. 💡 Hint System: Struggling with a pattern? After three incorrect guesses, receive a hint related to the underlying mathematical concept. ⏱️ Timer: You have 60 seconds to guess the correct number. If the timer runs out, the round ends. 💻 Interactive and Responsive UI: Enjoy a seamless experience on both desktop and mobile devices with a user-friendly, responsive design. 📊 Wins and Tries Counter: Track your progress with counters showing your total wins and attempts.
🎮 How to Play
Start the Game: Open the game, and a sequence of numbers will be displayed. Your task is to guess the next number in the sequence. Enter Your Guess: Type your guess into the input box and press Enter. If correct, you win the round and proceed to the next pattern. If incorrect, try again. After three wrong attempts, a helpful hint will appear. Next Round: Click the "Next Pattern" button to start a new sequence with a different mathematical pattern. Win Conditions: The game tracks your total wins and attempts, motivating you to improve your performance.
🛠️ Installation and Setup
To run this project on your local machine, follow these simple steps:
Clone the Repository: git clone https://github.com/surajsahu46/formula-genius-quest.git
Navigate to the Project Directory: cd formula-genius-quest
Open the index.html File: On Windows: Double-click the index.html file. On macOS/Linux: Right-click the index.html file and select "Open With" > "Your Browser."
Enjoy the Game:
The game will start automatically, and you can begin guessing the next number in the sequence.
💻 Technologies Used
HTML: Structuring the webpage. CSS: Styling the user interface with modern design trends. JavaScript: Implementing the game logic, managing user interactions, and controlling the game state.
🤝 Contributing
Contributions are welcome! If you'd like to contribute to this project: Fork the repository. Create a new branch (git checkout -b feature-branch). Commit your changes (git commit -m 'Add some feature'). Push to the branch (git push origin feature-branch). Open a pull request.
Any enhancements, bug fixes, or additional features are greatly appreciated!
License 📝
This project is licensed under the Apache License Version 2.0.
Author 🖋️ Suraj Sahu - GitHub - [email protected]