//A Javascript Game...

Breakout

The breakout javascript game on desktop, mobile and tablet devices.

HTML

CSS

Javascript

In Brief...

Project Brief

Remake the old school classic "Breakout" game with the following spec:

View Live View On Github
The Build...

Building The Game

I had a lot of fun building this simple browser game. Dusting off my old high school physics knowledge for a dive into collision detection logic proved to be a really interesting challenge. In the end, I opted to use the SAT.js library to power the collision detection, which gave me another great oppertunity to experiment working with 3rd party libraries. There are heaps of ways I'd like to develop the game further in the future, adding new levels and increasing difficulty as the game progresses - maybe introducing multiple balls, increasing target numbers and even having moving targets or targets with varying points allocated to them.

Other Projects

To Do List App

(A portfolio staple)

HTML

CSS

Javascript

Beautifully organised, wonderfully simple. Read More