A remake of the classic Breakout Atari game, made using Three.js. The goal is to keep hitting the ball upwards using the paddle to break the bricks. Once all the bricks are broken, you have completed the game!
Working individually, create a 3D version of the game 'Arkanoid', which is based on the classic 'Breakout' game, should have several powerups, structured in an object-oriented fashion, support keyboard/mouse input and be scalable for future expansion.
Creating a game using Three.js introduced a number of abstract challenges, including the difficulty of debugging, as bugs often did not trigger breakpoint errors and instead allowed the game to continue running.
Really happy with the outcome. Also guilty for creating the trailer (I couldn't help myself).