Idhant.

Hellrunners

C++, FPS, Tech Lead

Description:

* A multiplayer FPS speedrunning game, built in C++ and OpenGL in 8 weeks.

* Built with an emphasis on movement, tight controls, responsive gameplay and smooth multiplayer upto 8 players.

* Data Driven level generation.

My Role:

Team Lead, Gameplay Programmer

Video:

My Work:

Here is a list of features I worked on:

  • Core Physics
  • Level Generation Systems
  • Core Gameflow System
  • Input Manager, Player Locomotion
  • Shaders, Post Processing
  • Debug Features

More Details:

* This project done for a university group project had me wearing a fair few hats in terms of roles. As a core physics programmer, I implemented collisions for capsules, OBBs and the core player movement.

* Ground detection was also written by me. As a tools dev, I wrote a unity tool to export our levels into JSON which our C++ game then reads, and loads into itself.

* On the graphics side of things, all most all of the shader work in this project was written by me. UI, fire, speed lines and the lava are some standouts. Alongside that, general bug fixes and adding debug mode, there is a lot of meat of work on this project.

Gallery:

hover over the images!

4 players at the starting line before a race
Lobby system before a race starts
Medal depending on your time taken to finish
Grapple in action
Longer view of a stage
Waiting lobby menu, and level select
VER 3.0.1
* I am an Game Developer specializing in Gameplay Programming, Graphics, Feature programming and leading teams. With a knack for creating distict gameplay experiences, my work spans different platforms, seamlessly blending strategic thinking with cross-team solutions.
NEWCASTLE UPON TYNE 5.12.2025
IDHANT DABRAL
ALL RIGHTS RESERVED
  • Email

    starmandev@gmail.com

  • Location

    Newcastle Upon Tyne, UK

Building a game?

Lets Chat.