top of page

Programming (very outdated)

BB_title
Screen Shot 2015-10-12 at 1.04.35 PM

Brick Breaker

The final project for my programming class in Australia was to build a simple program. The game itself only had to be partially built, just enough to show what we learned over the semester,  typical games were less than 300 lines of code. I was eager to make my game and started less than halfway though the class. My idea was to create a full brick breaker game with realistic physics and power-ups. The game is written in Pascal using the SwinGame libraries which was provided by the school, that handled the GUI, image processing, and a some other helpful back-end assets. 
I learned a significant amount building the game as there was a lot that I didn't know, but wanted to do. I spent most of my time designing algorithms for collision detection, ball reflection and movement; what I couldn't solve on my own or from the internet, I asked professors who had plenty of tips to give, and could help solve some game-breaking bugs. 
It took me about 10 weeks to program and polish into a clean and playable game in just under 1500 lines of code. 

Download
bottom of page