Hainish Acharya

CS & Game Dev — Unity/C#, UnrealEngine/C++, Python, Java. Focused on gameplay feel, clean code, and performance.

← All projects

Top-Down Shooter

3D action shooter with a john wick feeling, featuring a vibrant dessert environment, procedurally generated levels, exciting enemies and boss battles.

Overview

Built a fast, responsive combat with exciting gun play, range, melee, and slasher enemies, and two bosses that feel very scary to beat. Tuned timing, hitstop, and camera to feel great.

Responsibilities

  • Player controller with animation events custom aim controller
  • Enemy state machines with smart enemy AI to surprise the player
  • Range Enemy: Takes and changes covers, chase player, shoot and throw grenades
  • Melee Enemy: Chase player and dodge bullets, use various scraps and throw axe to slash the enemy
  • Boss logic: Flamethrower and Electrip hammer with special jump attacks
  • Performance pass; stable 60 FPS

Gallery

Normal melee enemy

Normal melee enemy

Car / vehicle

Car / vehicle

Range enemy

Range enemy

Electrohammer boss

Electrohammer boss

Flamethrower boss

Flamethrower boss

Large crowd / performance test

Large crowd / performance test