top of page

UNIFY

3D Game - 3rd Year Student Project

In a gloomy city overrun by an evil unicorn, you've descended upon it as a unicorn, a saviour to all it's residents. Unify is 3D shoot-em-up game to provide the satisfaction of blasting at everything with mindless shooting and exploration with the fufilment of giving life to something dull.

My Experience

I was the Graphics Lead for my group project in my 3rd year and I handled most of the technical rendering aspect of everything inside the project in C++. I was in charge of utilising OpenGL graphics library to render 3D models, 2D sprites, 2D UI on screen and in game, skyboxes, 3D shadows and implementing the game engine's editor interface using Dear ImGUI library.

I handled the creation and set up of the pipelining process between graphics related components such as shaders, models and textures between the graphics system and the editor within the engine such that the artists only need to drag and drop into the correct folders to import the models and textures that they created and display it within the scene.

bottom of page