GamePlay.mp4

BALL
you can set its speed in BallManager
All the "ball" objects are stored in a List

PLATFORM
The ball bounces off the platform in the direction in which it fell onto the platform



1, 2, 3 strikes to destroy, respectively, the photo
-
You can also set the color of bricks of the same type in BrickManager (via the scene).
-
The blows of the ball on the bricks are written in Brick (AppplyCollisionLogic).

MULTIBALL
The current number of balls becomes 3 times more

PLUS
The platform becomes 2 times wider than originally

MINUS
The platform becomes 2 times narrower than it was originally
The script for the selection of bonuses - Click

Everything happens in the script BrickManager
1 You set maxRows and maxCols.
2 Then in the file levels Enter the level matrix, where the numbers indicate the type of brick.
3 Next, after the launch, the bricks begin to spawn from the position of initialBricksSpawnPositionX and initialBricksSpawnPositionY.
4 The distance between rows is set in the shiftAmountX variable, between columns in the permanent shiftAmountY
The text file itself is read in a private LoadLevelsData List<>