An open API service indexing awesome lists of open source software.

https://github.com/dtroupe18/randombricks

Random Bricks is similar to other "Brick breaker" games except the bricks are randomly placed on the screen and the main objective is to keep the ball on the screen for as long as possible.
https://github.com/dtroupe18/randombricks

arcade-game brick-breaker coremotion gameplaykit ios ios11 spritekit swift4

Last synced: 3 months ago
JSON representation

Random Bricks is similar to other "Brick breaker" games except the bricks are randomly placed on the screen and the main objective is to keep the ball on the screen for as long as possible.

Awesome Lists containing this project

README

          

# Random Bricks - is a simple game a made to get some experience working with SpriteKit and GameplayKit.

## [App Store Link](https://itunes.apple.com/us/app/random-bricks/id1350137132?mt=8)

Random Bricks is similar to other "Brick breaker" games except the bricks are randomly placed on the screen and the main objective is to keep the ball on the screen for as long as possible. This sounds easy, but as time goes on and more bricks are placed on the screen the ball can make unexpected moves that are difficult to predict where the ball will go next.

Random Bricks makes use of the built in accelerometer in your phone to allow you to move the paddle by moving your phone.

Three difficulty levels. Every game is different since block placement is random.

## How to play:
1. Tilt your phone to move the paddle.
2. Keep the ball on the screen.

## Difficulty Levels:
1. Easy – Paddle is in its largest form.
2. Medium – Paddle shrinks over time.
3. Hard – Paddle shrinks over time and the ball accelerates over time.

## Tools used to develop Outside-Now:
1. [SpriteKit](https://developer.apple.com/documentation/spritekit)
2. [GameplayKit](https://developer.apple.com/documentation/gameplaykit)
3. [CoreMotion](https://developer.apple.com/documentation/coremotion)

## Sample Video:

![Alt Text](https://github.com/dtroupe18/RandomBricks/blob/master/Random%20Bricks/Sample/DemoVideo.gif)

## Sample ScreenShots:

![Alt Text](https://github.com/dtroupe18/RandomBricks/blob/master/Random%20Bricks/Sample/1.PNG)

![Alt Text](https://github.com/dtroupe18/RandomBricks/blob/master/Random%20Bricks/Sample/2.PNG)

![Alt Text](https://github.com/dtroupe18/RandomBricks/blob/master/Random%20Bricks/Sample/3.PNG)

![Alt Text](https://github.com/dtroupe18/RandomBricks/blob/master/Random%20Bricks/Sample/4.PNG)

![Alt Text](https://github.com/dtroupe18/RandomBricks/blob/master/Random%20Bricks/Sample/5.PNG)