Arth Gajera's Portfolio

Press Start if you are into cool Stuff....

Movement Keys
w
a s d
Move around my House, and Explore About Me.
Interaction Key
E

About Me

Hi! I'm Arth — a game programmer and designer from India. I recently graduated with a Master's in Computer Science from the University of Colorado Denver.

Here you'll find some of the personal and fun projects I've been working on. I have a strong perseverance for learning new things, tackling challenges, and constantly refining my work. I enjoy diving deep — whether it's polishing the tiniest detail or experimenting with new ideas.

I've always been deeply intrigued and enthusiastic about game development and design. I love creating experiences that are not just functional, but playful, immersive... and sometimes too fun to explain here

Projects

RL Puzzle Solver
RL-based Puzzle Solver
Using ML-Agents
Reinforcement Learning ML-Agents Unity Engine Torch C#
A basic demonstration of Reinforcement Learning using Unity ML-Agents. The agent is trained to solve a simple puzzle by finding a target ball to complete its task.
Raytracer
Raytracer
C++
Built a physically accurate ray tracer from scratch following the Ray Tracing in One Weekend series. Implemented features like diffuse/specular reflections, shadows, anti-aliasing, and camera depth of field.
Project/Zero
Project/Zero
C++ Unreal Engine Behavior Trees
Developed a third-person action game using C++ in Unreal Engine, featuring a spell-learning mechanic, combat system, and stat upgrades (health/mana) through item pickups.
Project/Zero
Bipedal-based walking using Reinforcement Learning (RL)
MUJOCO Reinforcement Learning Python
Developed a Bipedal-based walking humaiod simulator on differnt terrian like Ice, and normal ground, using MUJOCO simulator.
Project/Zero
Traffic Simulator
C++ OpenGL
Developed a Bipedal-based walking humaiod simulator on differnt terrian like Ice, and normal ground, using MUJOCO simulator.

Contact Me

Feel free to send me a message at:
I'm usually pretty quick to respond! You can also reach out on: