Game Development Portfolio

Creating Immersive Interactive Experiences

Specializing in Unity development, VR/XR systems, multiplayer networking, and engaging gameplay mechanics

Game Development Expertise

Unity Engine
  • • C# Programming
  • • HDRP & URP
  • • Custom Shaders
  • • Physics Systems
  • • Animation Systems
VR/XR Development
  • • OpenXR Integration
  • • XR Interaction Toolkit
  • • VR Performance Optimization
  • • Hand Tracking
  • • Spatial Computing
Multiplayer Systems
  • • Unity Netcode
  • • Unity Relay
  • • Client-Server Architecture
  • • State Synchronization
  • • Network Optimization
Game Design
  • • Gameplay Mechanics
  • • Level Design
  • • AI Pathfinding
  • • Player Controllers
  • • Game Architecture

Game Projects

A showcase of my work in Unity game development, VR experiences, and multiplayer systems

Immersive Cosmology Explorer
Immersive Cosmology Explorer
Research-grade Unity VR/Desktop visualization system for exploring multi-billion-particle cosmological simulations. Features real-time point-cloud rendering with custom shaders, interactive property filtering, asymmetric desktop–VR collaboration, and octree spatial indexing for smooth frame rates.
UnityC#OpenXRCustom ShadersVRPoint Cloud RenderingScientific Visualization
QuizDefender
QuizDefender
Educational quiz-based tower defense hybrid game. Players answer questions to earn resources and deploy defenses against incoming waves — blending strategic gameplay with a learning loop. Built with HDRP for high-quality visuals.
UnityC#HDRPTower DefenseGame DesignEducational
The Lost Isle
The Lost Isle
3D multiplayer adventure game featuring exploration mechanics, real-time player interaction, and immersive island environments. Built with Unity's multiplayer networking system for synchronized co-op play.
UnityC#Multiplayer3DAdventureNetworking
AR Model Viewer
AR Model Viewer
Mobile AR app that places a detailed 3D model of an AC motor mid-air using the phone camera, letting users explore its internal components in augmented reality. First-hand experience shipping a production AR experience on Unity's AR Foundation stack.
UnityC#AR FoundationAugmented RealityMobile3D
MiniTankMania
MiniTankMania
Wave-based 3D tank combat game where the player controls a miniature tank against escalating enemy waves. Demonstrates AI pathfinding, wave management, and enemy spawning systems.
UnityC#AIWave System3DCombat
ShooterConcept
ShooterConcept
Third-person shooter movement and combat prototype showcasing character controller implementation, aiming mechanics, and basic enemy interactions.
UnityC#3DThird-PersonShooterCharacter Controller
Mario Game
Mario Game
2D side-scroller inspired by classic Mario mechanics. Features custom physics, level design, character controllers, and precise collision detection.
UnityC#2DPhysicsPlatformerGame Design

Technical Stack

Game Engines & Languages

UnityC#.NETHLSL/ShaderLab

Rendering & Graphics

HDRPURPCustom ShadersPoint Cloud RenderingPost-ProcessingParticle Systems

VR/XR Technologies

OpenXRXR Interaction ToolkitMeta QuestSteamVRHand Tracking

Networking & Multiplayer

Unity NetcodeUnity RelayPhotonClient-ServerState Sync

Tools & Workflows

Git/GitHubVisual StudioBlenderUnity ProfilerVersion Control