Game Development Portfolio

A portfolio of immersive 3D games, hyper-casual mobile titles, and custom low poly 3D assets designed and developed by me.

Core Technical Skills

Game Engines & Tools

Unity 3DC# ScriptingBlenderDOTweenUnity PhysicsPhotoshop

Gameplay & Mechanics

Physics ControlsCollision DetectionProcedural GenerationObject Pooling

Art & Optimization

Low Poly ModelingLighting & MaterialsUI CanvasMobile Performance Optimization

Park Karo (Arcade Style Game)

Built a polished parking simulation game with realistic vehicle controls, collision handling, and precision-based gameplay mechanics in Unity.

  • Implemented checkpoint systems, level progression, UI feedback, and scoring mechanics.
  • Designed multiple parking challenges requiring accurate movement, collision detection, and obstacle avoidance.
  • Created an arcade-style visual experience with responsive keyboard/mobile inputs.
UnityC#Rigidbody PhysicsUI CanvasDOTween
Park Karo (Arcade Style Game) Preview 1Park Karo (Arcade Style Game) Preview 2

Endless Car Dash

Developed a hyper-casual endless runner game featuring procedural road generation, dynamic obstacle spawning, and smooth player controls.

  • Implemented 5-lane vehicle movement using swipe and keyboard controls, score tracking, and persistent high scores.
  • Integrated Unity physics, collision detection, and DOTween-based animations for smooth gameplay.
  • Optimized spawning and object management to maintain a stable 60 FPS on mobile devices.
UnityC#DOTweenPhysics & CollisionsObject Pooling
Endless Car Dash Preview 1

Rocket Boost

Built a physics-based flight game using Unity Rigidbody and force mechanics, featuring smooth thrust controls and obstacle navigation.

  • Implemented thrust controls, collision handling, particle effects, and level transitions.
  • Applied a modular class-based architecture to enable reusable gameplay mechanics.
  • Designed multiple challenging levels requiring precise thrust vectoring and timing.
UnityC#Rigidbody PhysicsParticle SystemsModular Architecture
Rocket Boost Preview 1Rocket Boost Preview 2Rocket Boost Preview 3

Low Poly 3D Scene Modeling

Created detailed low poly 3D scene models from scratch in Blender, and imported/colored them in Unity to create immersive environments.

  • Designed low poly environment models from scratch in Blender using polygonal geometry.
  • Imported assets into Unity, set up customized materials, and colored them to establish stylized environment art.
  • Optimized meshes and vertex counts to ensure fast rendering times on mobile devices.
BlenderUnity3D ModelingLow Poly ArtTexturing & Coloring
Low Poly 3D Scene Modeling Preview 1Low Poly 3D Scene Modeling Preview 2