Projects

★
CN Air Brake Training VR
Client ContractTeamUnreal Engine
Immersive Android-based VR training simulation for CN’s train air brake system, supporting guided modules, free exploration, and instructor-led demonstrations.
Highlighted Contributions:
- PICO VR Integration & Deployment
- VR Input & Locomotion Programming
- UI Interactions and Component Highlighting
- Modular Training System
- Immersive VR Interfaces
- Menu & Onboarding Lobby

★
HeXpunk
Simulated StudioTeamUnreal Engine
HeXpunk is a co-op, third-person shooter with an emphasis on fast-paced, objective-driven combat under escalating pressure.
Highlighted Contributions:
- UI/UX Systems & Design
- Multi-Device Input & Navigation
- Asset & Animation Gallery
- Video, Audio, & Input Settings
- Health, Damage, & Status Effect System
- Sound Effects, Music, & Audio Systems

Step Sequencer
CollegeSoloOpenFrameworksC++
An audio tool prototype that sequences samples on a BPM timeline with real-time controls and a dynamically resizing grid UI.
Highlighted Features:
- Modular Row & Step Architecture
- BPM-Synced Sequencing & Playback Timing
- Real-Time Audio Parameter Controls
- Dynamic Grid UI & FFT Audio Visualization

Route 666
CollegeTeamUnreal Engine
Route 666 is a UI-driven horror game inspired by Five Nights at Freddy’s, where players survive the night by monitoring threats and managing bus systems.
Highlighted Contributions:
- Modular UI Architecture & Menus
- UI-Driven Gameplay Interactions
- Audio Systems & Reactive Feedback

Blobber VR
CollegeTeamUnreal Engine
Blobber is a Virtual Reality carnival-style target practice and weapon gym prototype focused on physics-driven weapons and player feedback.
Highlighted Contributions:
- VR Input Configuration
- VR Interaction Systems
- UI Programming & Design

Mutant
CollegeTeamUnreal Engine
Mutant is a 3D top-down twin-stick shooter prototype where players face a boss encounter inside a sci-fi experimental facility.
Highlighted Contributions:
- Player Dash & Damage Feedback
- Audio-Reactive Lighting & VFX

Asteroids Remake
CollegeSolop5.jsJavaScript
A faithful recreation of the 1979 Atari Asteroids, built from scratch to demonstrate engine-free gameplay systems.
Highlighted Features:
- Engine-Free Gameplay & Physics Implementation
- Score-Driven Enemy AI & Predictive Targeting
- Two-Player Cooperative Gameplay

Projectile Ability System
CollegeSoloUnityC#
A modular, state-driven 2D gameplay system built in Unity for projectile-based abilities.
Highlighted Features:
- Event-Driven Ability Lifecycle State Machine
- Data-Driven Projectile Configuration and Targeting
- Decoupled Projectile Phases and Homing Logic
- Inspector Tuning & Runtime Debugging
