top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

Break Out

Project Type

Game

Date

April 2022

Role

Gameplay Programmer

Development Tools Used

Visual Studio

Languages and APIs Used

C++ and a custom API created by a professor

In my first year of the Game Development program, I undertook the project of recreating a version of the classic game Breakout using the professor's custom game engine. Throughout this project, I gained insights into the mechanics of box and line collision and how to integrate them effectively.

This knowledge enabled me to introduce a range of features, including fundamental ball-paddle interaction, collision with blocks and walls, and more advanced elements like power-ups that heightened the game's appeal and enjoyment. Examples of these power-ups are paddle and ball size adjustments. Additionally, the professor introduced me to the implementation of Easing and Tweening, enhancing the smoothness of these effects.

bottom of page