top of page

Game Projects

The Great Treasure

Game Developer | Unity | September 2019 - Present

  • Created dialogue editor using Unity's custom editor tools to make an easy pipeline to get dialogue in the game.

  • Designed and developed the dialogue system in the game.

  • Created game content such as models using Maya.

dialogueeditor_test1.gif

Cat's Cradle

Graphics Programmer | Custom Engine |September 2018 - May 2019

  • Developed a custom game engine, in C++, based on Entity-Component-System (ECS) with tech team of 6.

  • Created shaders in HLSL to integrate Phong Illumination model on objects being rendered in the game.

  • Implemented support for multiple render targets to improve lighting and support deferred shading.

  • Generated shadow maps to create real time shadows for point, direction and spot lights in the game.

catscradle.gif

Field Punk

Physics Programmer | Custom Engine | August 2017 - May 2018

  • Programmed a simulation of magnetic effects on any convex shaped object.

  • Implemented SAT collision detection for any convex shaped object.

  • Created an impulse-based collision resolution system using an iterative solver and Euler integration.

  • Constructed a physics-based particle system to allow the artists to incorporate various VFX in the game.

  • Added support for FMOD Studio in the engine to allow flexibility for sound designers.

fp_gif.gif

Beast Mode

Programmer | Custom Engine | January 2017 - May 2017

  • Programmed the game’s engine, in C, based on Component-Based-System with 4 other programmers.

  • Managed and guided the activity of 4 other programmers.

  • Developed system managers to help interactions between different components in the game.

  • Developed gameplay logic and code for 2 of the 4 characters.

  • Programmed circle-circle collision detection and resolution in the game.

bm_1.PNG
Projects: Projects
bottom of page