https://github.com/martiinwalsh/bubble-pop-game
Using Unity's physics engine to create a wall-breaking game.
https://github.com/martiinwalsh/bubble-pop-game
prefabs singleton-pattern unity unity-physics-engine unity2d
Last synced: 8 months ago
JSON representation
Using Unity's physics engine to create a wall-breaking game.
- Host: GitHub
- URL: https://github.com/martiinwalsh/bubble-pop-game
- Owner: MartiinWalsh
- License: mit
- Created: 2020-12-23T17:07:00.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-01-02T19:47:46.000Z (over 5 years ago)
- Last Synced: 2025-08-11T17:53:53.357Z (10 months ago)
- Topics: prefabs, singleton-pattern, unity, unity-physics-engine, unity2d
- Language: ShaderLab
- Homepage:
- Size: 2.42 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Number Guess
Using Unity's physics engine to create a bubble popping game.
Consisting of multiple levels, audio components and a score system.
## Learning outcomes
- Unity's physics engine and collisions.
- Rigidbody 2D, Polygon Collider 2D, Physics Material 2D.
- Difference between trigger and collider.
- Converting mouse position into a relative proportion of the screen, represented as game units.
- Mathf.Clamp(), Vector2.
- Understand how to calculate the distance from ball to paddle.
- Update location of the ball to match the location of the paddle plus the offset.
- Using Prefabs.
- Understand Audio Listener, Audio Source and Audio Clip.
- Singleton pattern.
> Companion project of the following course: [Complete Unity Developer](http://gdev.tv/cudgithub)