Vedantroy475 / My-Unreal-Engine-Game-Project

Created a hyper-realistic car racing game from scratch using Unreal Engine 5! This repository contains all the files necessary to play the game locally on your PC. Developed as part of a course on Udemy, this project showcases skills in game development, 3D modeling, and Unreal Engine. Feel free to explore the project.
1 stars 0 forks source link

My Unreal Engine Game Project

Welcome to the Unreal Engine Game Project repository! This repository contains the files necessary to play a hyper-realistic car racing game developed using Unreal Engine 5. Unfortunately, Github doesn't have enough space to store huge files that are required to play the car racing game. So, all the required files including the screen-recording of playing car racing game is available on Mega Cloud. The link is: https://mega.nz/folder/2lcwiYKa#J6GAX9dfHZePQo0DdYQbkw

Contents

The project on Mega Cloud whose link is shared above includes the following files and folders:

How to Play

To play the game, follow these steps:

  1. Download all files and folders from this repository.
  2. Ensure your PC meets the necessary hardware requirements for smooth gameplay, as the game requires powerful graphics capabilities.
  3. Open the Game/Windows/RacingGameCourse folder.
  4. Launch the RacingGameCourse.exe file to start the game.

Development Process

This car racing game was developed using Unreal Engine 5. Here's a brief overview of the development process:

  1. Importing and Rigging the Car in Blender: The car model was created and rigged in Blender 3D, then imported into Unreal Engine.

  2. Making the Car Drivable in Unreal Engine 5: Using Unreal Engine's built-in physics and vehicle systems, the car was configured to be drivable within the game environment.

  3. Texturing and Configuring the Car: Textures and materials were applied to the car model to enhance its visual appearance, and configurations were made to optimize its performance within the game.

  4. Creating Gameplay Elements: Gameplay elements such as checkpoints, a timer system, and a finish line were implemented to provide structure and challenge to the racing experience.

  5. Building the Environment: A city environment with realistic roads, buildings, and other assets was created to serve as the backdrop for the racing game.

  6. Adding Additional Features: Features like a speedometer and non-player character (NPC) cars from the Epic Games Marketplace were integrated to enhance the gameplay experience.

Note

Enjoy playing the game and feel free to explore the project.