I mostly built upon systems already established from P5. I also implemented drop shadows as well as many ImGui tools for tweaking shader values.

Additionally, I took on the task of creating the player camera using Mario Oddyssey ‘s camera as the reference.


My main role in this project was working on the graphics engine, I did rendering, TA pipeline, lighting, optimizations, in-engine tools and added many new engine features like decals and animation blending and particle system

I was the one people came to for most engine related issues and requests so naturally I worked a ton with all other disciplines.


Building upon the collision system I created for P3, I was primarily responsible for the tile system and LD pipeline. I created all of our interactable collision objects such as teleporter holes, breakable walls, gates and levers.

I also worked on the screw pickup cutscene, creating the camera movement and player state sequence.


Gameplay was my main focus in this project, making the player movement and both of our bosses. Additionally I created a raycast based collision system, and implemented sprite sheet animation.

Don’t mind the name being wrong in the thumbnail, The game is called A Royal Order, not A Royal Delivery. 😀


Animation pipeline was my main focus this project, working very closely with our animators. I worked with Unity’s animation controllers, animation events and gave feedback and help where needed.

I also created the start and end minecart sequence.


I created most of the obstacles, more specifically I made the falling pillars, rolling ball and the falling spikes. Other than that I worked on miscellaneous things around the project like depth fog and some UI


This was the examinging project of my time at LBS. My role was creating the weapon systems, allowing players and enemies to hold any combination of weapons as well as how our different attributes would affect said weapons.

Given that we were working as a group of 3 programmers, I took on the role of creating all of the art for the game.