Hellrunners
C++, FPS, Tech Lead
* 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.
Team Lead, Gameplay Programmer
Here is a list of features I worked on:
* 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.
hover over the images!
Location