Tap and Win Game
Welcome to the Tap and Win Game! A fun and interactive game where you race against the clock to tap your way to victory. Test your speed and reflexes in this exciting game!
๐ Game Description
- Level 1: The objective is simple โ reduce the number displayed on the screen to
0
before the timer runs out!
- Lose Condition: If the timer reaches
0
and the number isnโt reduced to 0
, you lose the level.
- Win Condition: If you successfully reduce the number to
0
before the timer ends, you win the level and advance to the next one.
๐ฎ How to Play
- Start the game and watch the timer countdown from 10 seconds.
- Tap the buttons on the screen as fast as you can to reduce the displayed number to
0
.
- If you succeed:
- A confetti party will celebrate your win! ๐
- After the celebration, youโll proceed to the next level.
- If the timer runs out:
- Youโll see a "Game Over" message, and youโll need to restart the level.
๐ ๏ธ Features
- Interactive Timer: The timer keeps ticking no matter how fast you tap!
- Dynamic Buttons: Tap the buttons to decrease the target number.
- Win Celebration: Enjoy a confetti blast when you win.
- Custom Alerts: Notifications to indicate "Game Over" or "You Win."
๐ Getting Started
Prerequisites:
Make sure you have the following installed:
- Node.js
- npm or yarn
- Expo CLI
Steps:
- Clone the repository to your local machine:
```bash
git clone
\`\`\`
- Navigate to the project folder:
```bash
cd tap-and-win-game
```
- Install dependencies:
```bash
npm install
```
- Start the app using Expo:
```bash
npm start
```
- Scan the QR code with the Expo Go app on your mobile device or run the app on an emulator.
๐ Game Rules
- Time is limited โ make every tap count!
- Be quick to win and progress through the levels.
- Enjoy the game and aim for the highest score!
๐ป Tech Stack
- React Native: For building the user interface.
- Expo: For development and testing.
- Confetti Cannon: To enhance the victory experience with animations.
๐ค Contributions
Feel free to fork the project, create new levels, or improve the gameโs design. Contributions are always welcome!
For any queries or suggestions, please contact: