Breaking Bottles Game - UnityBreaking Bottles Game - Unity
Launch stones with a bow. Adjust angle and force. Break all bottles and overcome dynamic obstacles. Recently UpdatedBreaking Bottles Game - Unity
Launch stones with a bow. Adjust angle and force. Break all bottles and overcome dynamic obstacles.
Overview
Breaking Bottles Game is an exciting and physics-based game where the player uses a bow to launch stones toward bottles arranged in the scene to break them. The main goal in each level is to destroy all the bottles with the fewest possible shots. To succeed, the player must precisely adjust the launch angle, draw force, and ticaming so that the stone passes through rotating and moving obstacles and hits the bottles.
This project is fully developed in C# using the Unity game engine and is designed for developers who want to create physics-based and skill-based games. The code is structured, clean, and complete, allowing easy addition of new mechanics, various obstacles, and more levels.
Features
Accurate shooting system simulating stone movement and bow tension.
Breakable bottles with glass particle effects and matching sound effects.
Dynamic obstacles including rotating walls, moving platforms, and more (creating challenges in each level).
Advanced level management using a Level Manager that handles loading, saving, and progress management.
Lightweight optimization for smooth performance on mobile devices.
Simple and attractive user interface displaying the number of shots, remaining bottles, back/restart buttons, and stars earned based on accuracy.
Adjustable parameters through the Unity Inspector for each level (default force, number of stones, obstacle positions, and more).
Requirements
This project requires Unity 6.0 or higher.
The package is fully compatible with the latest Unity 6 features, including the updated UI system, improved physics, and performance optimizations.It is recommended to use Unity 6.0.0f1 or newer to ensure all scripts, prefabs, and scenes work correctly without compatibility issues.
Instructions
- Install Unity 6.0.0f1 or newer.
- Extract the downloaded ZIP file.
- Open Unity Hub and click "Add Project".
- Select the extracted project folder.
- Open the project in Unity.
- Load the Main Scene from the Scenes folder.
- Configure Build Settings for your target platform (Android, iOS, or PC).
- Press Play in the Unity Editor to test the game.
- Customize levels, images, words, sounds, and UI as needed.
- Build and publish the game on your preferred platform.
Other items by this author
| Category | App Templates / Unity / Templates / Casual |
| First release | 18 July 2026 |
| Last update | 18 July 2026 |
| Tags | mobile, Unity, Puzzle, Action, casual, 3d, skill, archery, simulation, trajectory, level-based, obstacle course, physics-based, bottle breaking, aiming |








