Sun, Fortune and Wealth await you in New Miami. Visit the sand-coated paradise here on Mars, where your new life awaits you! Delve into this hard-core realistic shooter where you take out targets as a bounty hunter. https://solarstonegames.itch.io/endless-vendetta
Go to file
2023-09-26 10:05:22 +01:00
Documentation Initial commit 2023-09-26 10:05:22 +01:00
Game Initial commit 2023-09-26 10:05:22 +01:00
.gitattributes Initial commit 2023-09-26 10:05:22 +01:00
readme.md Initial commit 2023-09-26 10:05:22 +01:00

Introduction

This is a Unreal Engine template for 5.1 or greater.

The template was made by Rian Rutherford (rr262471). To make the template, I used the pervious UE4 template as a starting point.

Documentation is an optional folder, it can be deleted if you don't want it.

If you want, you can rename the Game folder to something else. What is important is to make sure whatever the folder name, it has the original .gitignore and .gitattributes file inside.

If you are using Unreal Engine for the first time, or a first time UE5 C++ programmer, you need to read the Project Root Readme. It has information for setting up your Unreal Engine 5 project with the template, and opening the project as a programmer for coding in C++.

Table of Contents

  1. Project Root Readme
  2. Learning Resources
    1. Beginners Guide to Unreal
    2. Getting Started with Unreal C++
    3. Multiplayer in Unreal
  3. Bugs & Compile Errors

WARNING!!!

Do not put in development or completed project assets in this repository. When you import assets into unreal they're taken into unreal and changed into .uasset files. Because of this it's wasteful to put the original development assets in the game repository. Doing so bloats the project and increases cloning times of the project for everyone.

Instead you should have another repo that uses the art-lfs-repo template. This is where you put your development assets like your models and textures while working on them, including your completed ones. Then when you're done, you import them into Unreal Engine (and UE5 will store the files internally in its own format).

UE5 Stucture & Organisation

  1. UE5 Directory Structure
  2. UE5 Asset Naming Conventions

Other Useful Links

  1. UE5 Command-Line Arguments
  2. C++ UPROPERTY Specifiers
  3. C++ UFUNCTION Specifiers
  4. C++ UCLASS Specifiers
  5. C++ API Reference