top of page
Grunge Texture

Racing Mechanics

  • Writer: Eryel E. Rodriguez
    Eryel E. Rodriguez
  • Aug 6, 2022
  • 2 min read

Updated: Aug 8, 2022

In this project I explore how to make a racing game and its mechanics with Unreal Engine 5.

Now in this project I decided to start it from the base of the UE5 Racing Game project. With it I have a fully animated, functioning vehicle and a basic road to test it.

Soo I had to create a level, texture the level, giving lighting to the level, make UI assets, program checkpoints and so on.

Here's the improved UI assets that I created with Procreate and rough look of the menu for this game.


Here I'm showing you 2 things, first is that the race works, once you start the game from its menu the race loads and its counter set to 0, once you reach the starting line and cross it, one lap is added to it. Second, there's checkpoints that save your progress, you probably are wondering why? Well I am going to show you a hypothetical situation...

Lets say you as a racer, land terribly, have a horrible crash, or even missed a checkpoint... well I created a button that takes you back to your last saved checkpoint... That's why I save the vehicles location in all of the checkpoints... But just in case you don't wish to start the race next time in another location, the file will be erased at the end of the 3 laps of the race and you will start in the beginning.

Lastly, once the race completes a screen pops up and shows you the race ended and you can quit the game, now I could change the screen to show a leaderboard of times or change the level, but I'm working on all the mechanics and tuning vehicle settings before creating other levels to bring races that test the car to other limits. This project once I completed newer implementations and new save files to save times of the player so he can set records or take it to the next level and create a database and save all his results each time.



 
 
 

Recent Posts

See All

Comments


bottom of page