Games

Among my works are games or various scale using a variety of engines and frameworks.

Kaput Engine

Platforming tech demo built under a custom game engine written in C++ using OpenGL and a custom template-based math library. Place and edit objects in the level editor, import custom assets rendered using PBR.

Make the scene interactive with custom Lua scripts, or make your own object and component classes directly in C++, all integrated in the editor with custom inspector properties.

Hello Boss

Developed as part of a four-day game jam, Hello Boss is a puzzle game about text manipulation with the goal of transmitting messages through layers of transformations. Navigate a cute story while breaking your brain across nearly 50 secret-filled levels and alternate answers to reward wits.

To accommodate the need for a large number of levels with variety, I implemented a robust and dynamic system allowing designers to quickly prototype levels in a console environment through a few lines and have them implemented in the game automatically.

Covid Buster

Developed as part of the college curriculum, Covid Buster is a lesson in hygiene in the form of a first-person shooter built in Unreal Engine 4. Protect the citizens and upgrade your soap arsenal to clean the streets. During the project, I was in charge of designing and implementing smart turrets and destructible environment.

After the project, I took the initiative of porting the game to virtual reality with new features such as manual aiming including functional scopes and manual throwing of soap grenades. The port also featured lots of bugfixes, performance improvements using the Unreal Profiler, visual upgrades and quality of life improvements.

Conway’s Game of Life

Built as part of a timed coding challenge, this version of Conway’s Game of Life is a showcase of the power of optimization. With smart rendering and pre-computing of occupied boundaries, the simulation can handle upwards of one million cells simultaneously.

View Project
Suivant
Suivant

Apps and Libraries