Side Quests

A compilation of small projects using Unreal Engine 5, animation software including Maya and Blender, Python, C++ and Java. These projects include gameplay prototypes and test animations.

UE5

Parkour Test Map

A personal side project exploring level flow. I experimented with modular geometry and a mix of random textures to test how surface variety affects visual clarity and traversal pacing.

2D Obstacle Course (Rendered)

An updated visual pass of the 2D platformer prototype featuring colored lighting, level blocking and character visibility tests. This version focused on readability and player-environment contrast for improved gameplay clarity.

Keyboard Input Minigame (UE5)

A mini experiment built to test keyboard input mapping and reaction-based minigame mechanics. This project helped refine event handling and animation syncing for future UI-based gameplay.

2D Obstacle Course (Pre-Render)

A short side-scroller obstacle course that focuses on platforming mechanics, hitbox tuning and animation state switching in a 2D environment.

Animation

PCN 2025 Logo Title Animation (Adobe Ae)

Animated the official logo for PCN 2025 using particle effects, glow shaders and dynamic masking to create an ethereal intro sequence.

Casual Gamer Rage Animation (Maya)

A ten-second animation focusing on expressive facial reactions and comedic timing. Rigged and posed using a Mixamo character.

Walking Cycle Animation (Maya)

A basic walk cycle focusing on weight distribution, balance and fluidity of motion using FK controls.

Running Cycle Animation (Maya)

A run animation showcasing timing, contact poses, and anticipation through clean body mechanics.

Coding

Chirp - Social Media Program (Java)

Built using Java and tested with custom JUnit test cases. I focused on validating login, registration, data persistence and exception handling to create a robust user experience.

GitHub Repo →

NBA Shot Chart (Python)

Plotted Klay Thompson’s 2012–13 shot using the NBA_API, as well as Python’s matplotlib, pandas and seaborn libraries. Parsed CSV data and visualized shot accuracy by court location.

GitHub Repo →