Spaces:
Running
Running
# 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 |