Skip to content

BananaBoys Brick Breaker

A brick breaker game with a physical motion-controlled paddle, haptic feedback, and custom map creation.

Report

For our report, we typeset a LaTeX document detailing every aspect of the project, including: implementation details, schematics and diagrams, future goals, and challenges faced. The report PDF is publicly available to read.

Video

For our presentation, we produced a video linked here.

Repository Breakdown

There are 2 main repositories in this project:


This project was presented as our SE101 (introduction to software engineering principles) project in December 2022.

Popular repositories Loading

  1. paddle paddle Public

    Wireless paddle

    C 2

  2. brickbreaker-reimagined brickbreaker-reimagined Public

    Brick breaker game with a physical motion-controlled paddle, haptic feedback and custom map creation.

    Python 1

  3. glove-controller glove-controller Public

    Collect and transmit position data from a physical motion controller

    C++

  4. brickbreaker brickbreaker Public

    Game feature development repo

    Python

  5. quadtree quadtree Public

    Converts an image into a brick breaker map by recursively subdividing pixel groups using a quadtree data structure

    Rust

  6. .github .github Public

Repositories

Showing 7 of 7 repositories
  • paddle Public

    Wireless paddle

    BananaBoysUW/paddle’s past year of commit activity
    C 2 0 0 0 Updated Jan 9, 2023
  • .github Public
    BananaBoysUW/.github’s past year of commit activity
    0 0 0 0 Updated Jan 9, 2023
  • report Public
    BananaBoysUW/report’s past year of commit activity
    0 0 0 0 Updated Jan 9, 2023
  • brickbreaker-reimagined Public

    Brick breaker game with a physical motion-controlled paddle, haptic feedback and custom map creation.

    BananaBoysUW/brickbreaker-reimagined’s past year of commit activity
    Python 1 0 0 0 Updated Dec 3, 2022
  • brickbreaker Public

    Game feature development repo

    BananaBoysUW/brickbreaker’s past year of commit activity
    Python 0 0 0 0 Updated Nov 17, 2022
  • quadtree Public

    Converts an image into a brick breaker map by recursively subdividing pixel groups using a quadtree data structure

    BananaBoysUW/quadtree’s past year of commit activity
    Rust 0 0 0 0 Updated Nov 12, 2022
  • glove-controller Public

    Collect and transmit position data from a physical motion controller

    BananaBoysUW/glove-controller’s past year of commit activity
    C++ 0 0 0 0 Updated Nov 12, 2022

Top languages

Loading…

Most used topics

Loading…