joshuacrotts / breakout

This was my AP Computer Science Principles Create Performance Task: a clone of the old Arcade Breakout. It's finalized at this point; it could use more work and levels, but I believe it to be quite polished as for what it was intended to be. I loved making it, and it was all from scratch code-wise, with the exception of a few flaws I had to fix with the Internet's help, as well as the images and audio files.

Repository from Github https://github.comjoshuacrotts/breakoutRepository from Github https://github.comjoshuacrotts/breakout

Breakout

CodeFactor GitHub contributors GitHub commit activity GitHub repo size GitHub issues open GitHub issues closed

Breakout is a project I developed for the Performance Task portion of my AP Computer Science Principles class. This marked the beginning of the development of my Standards library. While this game did not explicitly use an external JAR, the inner-workings of it were included in the source code for this game (at that point, I was unsure if I would continue the engine internals). This was my second significant game developed by myself. The sources and music are referenced accordingly in the source code.

Dependencies

No dependencies are required.

Rebuilding Breakout

This project was developed with the Eclipse IDE. Of course, any other IDE should work fine. Just clone the repository to your computer and embed it into a project in your editor.

Reporting Bugs

See the Issues Tab.

Version History

The master branch encompasses all changes throughout development. This project is discontinued.

About

This was my AP Computer Science Principles Create Performance Task: a clone of the old Arcade Breakout. It's finalized at this point; it could use more work and levels, but I believe it to be quite polished as for what it was intended to be. I loved making it, and it was all from scratch code-wise, with the exception of a few flaws I had to fix with the Internet's help, as well as the images and audio files.

License:GNU General Public License v3.0


Languages

Language:Java 100.0%