GarGerry's picture
Create README-EN
d5ed13b verified
# Futuristic Falling Ball Game
This is a simple falling ball game where the objective is to catch the falling ball with a platform. The game increases in difficulty as you progress, with the ball falling faster as the score increases.
## Features
- **Falling Ball:** A ball drops from the top of the screen, and you need to catch it with a platform at the bottom.
- **Score and Level:** The score and level are displayed. Every time the score reaches a multiple of 10, the level increases, and the ball falls faster.
- **Lives:** You start with 3 lives. Losing a life occurs when you fail to catch the ball.
- **Touch and Mouse Controls:** Control the platform using either the mouse or touch gestures on mobile devices.
- **Game Over:** The game ends when all lives are lost, showing the final score.
## How to Play
1. Move the platform left and right to catch the falling ball.
2. Each time you catch the ball, your score increases.
3. Every 10 points, the level increases, and the ball falls faster.
4. You have 3 lives. Lose a life if you miss the ball.
5. The game ends when you run out of lives.
6. Upon game over, you can restart the game, which resets the score and level.
## Technologies Used
- **HTML**: Provides the structure of the game.
- **CSS**: Used for styling the ball, platform, and other game elements.
- **JavaScript**: Controls the game logic, such as updating positions, handling collisions, managing lives, and increasing speed as the level progresses.
## File Structure