Rishit Pandit

Game Programmer • Designer

About Me

I am Rishit Pandit and I've been working with computers and electronics for the best part of the last 7 years. I got into game programming in late 2019 when I stumbled upon Unreal Engine and later in early 2020 I realized that EGS wasn't just for downloading Unreal Engine but also came with 2 free games every week, and ever since then I have been involved in playing games, trying to analyze them, learning different techniques of tech implementations, environment art, level design and logical systems.

I started my journey by following tutorials and remaking abilities and features from popular games like shooting, looting, building from Fortnite; spawning blueprints, harvesting resources, inventory management from Minecraft; AI patrols, AI detection, and Level Design from HITMAN and few others.

I graduated high school in April, 2025 and I have joined National Institite of Technology, Jamshedpur for Bachelors of Technology in Mechanical Engineering. I also work on other projects in my free time ranging from Mechanics and Electronics to Web Development and Computer Architectures.

First Completed Game

I started with just blueprints, only implementing features and not making any complete games (due to overscoping) but then I managed to complete a game by making it as simple as possible in late 2023. I started working on this game to take part in a game jam and that is how I kept the scope in control and actually completed the game, but missed the jam due to an exam. I had applied a lot of the basic concepts in this game that I had learned in the past years. What I learned from this project:

  • Main Menu and Pause Menu
  • Lots of debugging
  • Adding Music and Effects
  • Packaging and Testing
I also realized the limitations of Blueprints and hence started to learn C++ in late 2023 and since late 2024 I have been implementing most of my UE logic in C++ and I have also gotten comfortable with multiplayer logic and Replication in UE.

Released Dec 4, 2023

Previous Experience

Last year I joined a volunteer group of developers trying on remaking an old game in UE5, an MMOFPS with an RTS, where the other members were from different countries all working in their spare time. I joined them out of our shared love for the game and to get some experience working in a team and with senior devs. Initially I worked on the website for the team, and then moved on to other responsibilities including:

  • Main Menu and Settings
  • Pre-Match Inventory Selection
  • Player Data Storage

link to the demo video

But as time went on, the team started to loose members due to time crunches in their personal lives so there wasn't much of a clear path to move in. I started to work on some non-core parts of the game, mostly working on the RTS side of it, to not stir-up the old code a lot. I started by learning some 3D modelling and mesh properties, then I made a map with clickable regions and connected it to a custom API with a custom plugin, I was trying to make it like the provinces and troops in EUIV.link to the demo video

By mid 2025 the group had been reduced to a 3D modeller, the original founder of the group, a Flutter dev for the RTS, and myself to complete the WWII MMOFPS. Seeing the Herculean task at hand and some free time after exams I challenged myself and with the help of a plugin created a functional multiplayer base game which covered all the stages of the game:

  • Servers and Joining Matches
  • Match Pre-Start and Match Start
  • Spawn Point Selection
  • Inventory Data Retrieval from cloud
  • Team-Based Objective Capturing
  • Game Timer and XP Gain System
  • Gun Play and Respawn (from the plugin)
  • Match End Conditions
  • Match Post-End and Return to Lobby
Even before me joining University the team's momentum had been wearing out, and having no senior dev supporting the programming side had stalled progress. Since the past 2 months I have been able to implement Player Stats Tracking and Team Resources Tracking. Learned a lot from the team while we were together <3

Prototype 1

Pre-Match Inventory Selction Menu

Prototype 2

Weapon Mod Selection Menu

Prototype 3

Brief War Reports Menu

Prototype 4

Settings Menu

Prototype 5

War Map Prototype

Prototype 6

War Map Mesh Prototype v2.

Current Progress

Currently I have started learning more about the underlying frameworks of Unreal Engine and about other Epic Plugins like the Gameplay Ability System. I have started by reading the documentation from Github and going through the example code. My next steps will be to make a complete game with a few good abilites and package it. I have also been picking up on the news about the current gaming scene, especially about shooter games as I am a part of that, and I have been finding ways to make games more enjoyable and approachable. Some key areas are communitation issues in team-based games, rampant cheating, etc. What I am trying to do is find ways to solve or reduce the magnitude of these issues with other non-conventional methods that have not been tried yet.