https://github.com/ariyaarka/android-ball-bounce-game
An android ball bouncing game made with UNITY game engine. A ball touches wall and a moving paddler if it misses paddler then game over.
https://github.com/ariyaarka/android-ball-bounce-game
2d-game-engine android-game game-developement unity
Last synced: about 1 month ago
JSON representation
An android ball bouncing game made with UNITY game engine. A ball touches wall and a moving paddler if it misses paddler then game over.
- Host: GitHub
- URL: https://github.com/ariyaarka/android-ball-bounce-game
- Owner: AriyaArKa
- Created: 2024-07-04T18:58:17.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-27T16:24:06.000Z (about 1 year ago)
- Last Synced: 2025-08-14T23:44:46.341Z (10 months ago)
- Topics: 2d-game-engine, android-game, game-developement, unity
- Language: C#
- Homepage:
- Size: 26.5 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ball Bounce Game
Welcome to the **Ball Bounce Game**, a fun and engaging Unity-based Android game where players control a paddle to keep the ball in play and score points.
## 📥 Download
### Download APK
### Mobile Screen Interface
## 🎮 How to Play
1. Open the game on your Android device.
2. Tap anywhere on the screen to start.
3. Use the paddle to bounce the ball and prevent it from falling.
4. Earn points every time the ball hits the paddle.
5. The game ends if the ball falls off the screen.
## 🚀 Features
- Smooth ball physics and paddle control
- Score tracking system
- Background music and sound effects
- Simple and intuitive UI
## 🛠️ Technologies Used
- Unity (C#)
- Firebase (for future enhancements)
- Audio integration for an immersive experience
## 📂 Project Structure
```
Ball-Bounce-Game/
│── Assets/
│ ├── Scripts/
│ │ ├── Ball.cs
│ │ ├── GameManager.cs
│ │ ├── SoundManager.cs
│ ├── UI/
│ ├── Prefabs/
│── Scenes/
│── README.md
│── BallBounce.apk
```
## 📜 Code Overview
### `Ball.cs`
Handles ball movement, collision detection, and game start logic.
### `GameManager.cs`
Manages game state, score updates, and restarts.
### `SoundManager.cs`
Handles background music and sound effects for different events.
## 🔧 Future Enhancements
- Add power-ups and different ball skins
- Implement Firebase leaderboard
- Introduce difficulty levels
## 📩 Contact
For feedback or issues, please reach out via [GitHub Issues](https://github.com/AriyaArKa/Android-Ball-Bounce-game/issues).
Enjoy the game! 🎉