{"id":25146902,"url":"https://github.com/dtroupe18/randombricks","last_synced_at":"2025-07-24T17:13:50.531Z","repository":{"id":123632289,"uuid":"121899115","full_name":"dtroupe18/RandomBricks","owner":"dtroupe18","description":"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.","archived":false,"fork":false,"pushed_at":"2018-03-29T17:33:06.000Z","size":3713,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-08T20:32:42.775Z","etag":null,"topics":["arcade-game","brick-breaker","coremotion","gameplaykit","ios","ios11","spritekit","swift4"],"latest_commit_sha":null,"homepage":"","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dtroupe18.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-02-17T22:46:31.000Z","updated_at":"2018-03-29T17:33:07.000Z","dependencies_parsed_at":"2023-04-02T10:59:17.981Z","dependency_job_id":null,"html_url":"https://github.com/dtroupe18/RandomBricks","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dtroupe18%2FRandomBricks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dtroupe18%2FRandomBricks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dtroupe18%2FRandomBricks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dtroupe18%2FRandomBricks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dtroupe18","download_url":"https://codeload.github.com/dtroupe18/RandomBricks/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246952273,"owners_count":20859811,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arcade-game","brick-breaker","coremotion","gameplaykit","ios","ios11","spritekit","swift4"],"created_at":"2025-02-08T20:28:00.205Z","updated_at":"2025-04-03T06:46:29.816Z","avatar_url":"https://github.com/dtroupe18.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Random Bricks - is a simple game a made to get some experience working with SpriteKit and GameplayKit.\n\n## [App Store Link](https://itunes.apple.com/us/app/random-bricks/id1350137132?mt=8)\n\nRandom 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.\n\nRandom Bricks makes use of the built in accelerometer in your phone to allow you to move the paddle by moving your phone. \n\nThree difficulty levels. Every game is different since block placement is random.\n\n## How to play:\n1.\tTilt your phone to move the paddle.\n2.\tKeep the ball on the screen.\n\n## Difficulty Levels:\n1.\tEasy – Paddle is in its largest form.\n2.\tMedium – Paddle shrinks over time.\n3.\tHard – Paddle shrinks over time and the ball accelerates over time.\n\n## Tools used to develop Outside-Now:\n  1. [SpriteKit](https://developer.apple.com/documentation/spritekit)\n  2. [GameplayKit](https://developer.apple.com/documentation/gameplaykit)\n  3. [CoreMotion](https://developer.apple.com/documentation/coremotion)\n\n## Sample Video:\n\n![Alt Text](https://github.com/dtroupe18/RandomBricks/blob/master/Random%20Bricks/Sample/DemoVideo.gif)\n\n## Sample ScreenShots:\n\n![Alt Text](https://github.com/dtroupe18/RandomBricks/blob/master/Random%20Bricks/Sample/1.PNG)\n\n![Alt Text](https://github.com/dtroupe18/RandomBricks/blob/master/Random%20Bricks/Sample/2.PNG)\n\n![Alt Text](https://github.com/dtroupe18/RandomBricks/blob/master/Random%20Bricks/Sample/3.PNG)\n\n![Alt Text](https://github.com/dtroupe18/RandomBricks/blob/master/Random%20Bricks/Sample/4.PNG)\n\n![Alt Text](https://github.com/dtroupe18/RandomBricks/blob/master/Random%20Bricks/Sample/5.PNG)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdtroupe18%2Frandombricks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdtroupe18%2Frandombricks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdtroupe18%2Frandombricks/lists"}