Agentic Game AI • Gameplay Programming • VR / Simulation

Agentic gameplay systems for games, VR, and simulation.

I build intelligent gameplay systems using reinforcement learning, adaptive control, and AI driven behavior in Unity and Unreal.

Gameplay programmer focused on turning ML research into playable game systems. I build learning agents in Project Malmo and Unreal Learning Agents, and I design VR and simulation experiences that stay responsive on real hardware.

Seeking Gameplay Programmer, Game AI Programmer, AI Gameplay Programmer, and VR/Simulation Programmer roles at game studios and interactive entertainment teams.

Unity Unreal Engine C++ C# Python Reinforcement Learning Bandits VR Simulation
0

Systems built

0

Core runtime lanes

0

Publications

0

Major roles

Currently Exploring

What I’m actively pushing right now.

Human in the loop training

Designing agent pipelines that remain steerable and interpretable during learning.

Adaptive VR control systems

Building interaction loops that adjust to player behavior, preference, and response timing.

Agentic gameplay behaviors

Creating game systems where intelligence is designed into play rather than layered on top.

About

I design gameplay systems with agency built into them.

My work sits at the intersection of gameplay feel, autonomous behavior, and immersive simulation.

I’m currently pursuing a Master of Entertainment Arts and Engineering in Game Engineering at the University of Utah. I’m especially interested in systems where intelligence is designed into the player experience from the start.

I work across RL agents in Minecraft, adaptive control systems in VR, NPC behavior in Unreal, and real time prototypes tied to hardware.

What I work on

  • Gameplay systems and player facing mechanics
  • Game AI, reinforcement learning, and adaptive behaviors
  • VR interactions and hardware linked control loops
  • Simulation environments for intelligent behavior

At a glance

City

Salt Lake City, Utah

Email

rithvikmandya@gmail.com

Education

Current training and academic base.

University of Utah

Master of Entertainment Arts and Engineering — Game Engineering

August 2025 to Present

GPA: 4.0 / 4.0

Undergraduate

B.Tech in Computer Science and Engineering — AIML

2021 to 2025

Relevant areas

  • Game engineering
  • Machine learning
  • Interactive systems
  • Simulation and AI

Experience

Research, prototyping, and intelligent systems development.

Aug 2025 to Present

Research Assistant · Robotics Center, University of Utah

Designed and prototyped a wearable VR neck exoskeleton with UCB1 bandit personalization and built a DQN based assistive bot in Project Malmo for navigation and resource collection.

Aug 2024 to Jun 2025

Game Developer Intern · Zen Technologies

Trained and deployed ML agents with Unreal 5.3/5.4 Learning Agents, integrated perception, pathfinding, and behavior trees, and improved target scene runtime to 45 FPS.

May 2024 to Jun 2025

Teaching Assistant · Advanced Academic Center

Trained aspiring game developers in Unity and C#, and authored a guidebook on building immersive games with Unity from scratch.

Apr 2024 to Jun 2024

Summer Research Intern · IIT Gandhinagar

Developed a Unity VR/AR molecular simulation for nanoparticle orientation prediction with mixed reality visualization and real time manipulation for research and education.

Projects

Additional work across games, AI, and simulation.

Human in the Loop RL for Minecraft

Baseline DQN with replay buffer, target network, epsilon greedy exploration, and data pipelines for imitation learning in Project Malmo.

Launch ↗
Human in the Loop RL for Minecraft screenshot

VR Neck Exoskeleton

Wearable neck assist prototype with posture cues, support logic, and adaptive controller selection.

Launch ↗
VR Neck Exoskeleton screenshot

Indonesian VR History Shop Sim

Interactive VR history shop experience with artifacts, interaction loops, and smooth standalone performance.

Launch ↗
Indonesian VR History Shop Sim screenshot

Pompeii

Unreal Engine FPS jam project with weapon mechanics, damage systems, and animation setup.

Launch ↗
Pompeii project screenshot

Howzzat!

Unity cricket simulator using computer vision gesture batting, Blender stadium assets, and physics based ball behavior.

Launch ↗
Howzzat project screenshot

VR/AR Molecular Simulation

Interactive Unity molecular visualization and orientation prediction system for mixed reality research workflows.

Launch ↗
VR molecular simulation screenshot

Skills

योगः कर्मसु कौशलम्

Skill is excellence in action.

Languages

C++C#PythonJavaHTML/CSS

Engines & Tools

UnityUnreal EngineBlenderArduinoJupyter

Game AI / ML Stack

Reinforcement LearningDQNBanditsImitation LearningBehavior Trees

Research

Research is where curiosity becomes contribution.

Publications.

Evaluating Deep Q Networks Based Agents in Game Environments

RamKumar, M. & Rithvik, M. (2024). Reinforcement learning for Flappy Bird.

Optimizing Lunar Lander Performance Using Dueling Deep Q Networks

Poornima, S. & Rithvik, M. (2023).

Reinforcement Learning for Autonomous Agents in Unreal Engine

Rajini, P. & Rithvik, M. (2024). International Conference on Innovative Emerging Technologies, ICIET 2025.

TEDx GRIET — Sponsorship Lead

Leadership and external coordination alongside technical and research driven work.

Contact

Let’s build something intelligent and playable.

Open to internships and early career roles in gameplay, game AI, VR, and simulation.