ANGRY BLOCKS





Overview

Angry Blocks was created in Unity 2020.3.25f1


Gameplay

The project is a Hyper Casual Angry Bird Type Game.


Mechanics in the game:

  • Tap and angle the cannon, release once happy with the angle to shoot the cannon balls towards the spawned blocks.
  • Once a block is destroyed, you gain progress to extra balls to shoot out.
  • Once all balls has been destroyed you win.
  • Finishing the level with your first shot awards you 5 score, any shot after the first shot reduces score gained to 3 once level is complete.
  • See how many levels you can complete with 3 shots available with each try.



What have I done in this project

Camera shake on block impact.
Animations of the sprites when the game is started and when it ends.
Used PlayerPrefs as a saving method to save the progress of your game when it is closed and opened again and when a new level is started with your extra ball progress.
UI Implementation with masking and progress.
Made a Vector2 DotPath which uses physics for the balls that are launched once you release.
Pause and play button added which uses the Time Scale.