No Gas Racing!

No Gas Racing!

Team size 6
Project duration 7 months
Primary role Gameplay & Physics programming
Language used C++
Release date 25/05/2022

Game Description

No Gas Racing! is a 3D Platform-Racing videogame. The project has been made in C++ from scratch.
For the project we had to develop our own ECS Videogame Engine.
In this project we had to work like in a real project but in a small scale. Before we start coding we made a bunch of documentation where we specified the requirements of the project, what we wanted to develop and how we were going to achieve that goal.
It was a experience that I really enjoyed, this project has given to the other members of the team and to me the opportunity to start specialising in what we want to do inside the videogame industry.

Game Download

We have an Itch.io page where everything about the project is explained. It has the instructions to download and try the game if you want ;).

GO TO PAGE

Game Trailer

What I did

In this project I had two main tasks

-The first one was programming all the gameplay mechanics for our game. Including the player's movement and the interaction with the different powerups of the game. I programmed the player's mechanics in a way that the AI of the game could make use of this mechanics by only telling the AI where to go and the system made the calculations in the same way for the AI and for the players.

-The second main task was the development of an entire 3D Physics Engine. Including Rigibody simulation and a Collision Detection and Resolution System. I have other project page where I explain this project.

GO TO PHYSICS ENGINE PROJECT