Unity Tutorial: Level of Detail (LOD)

  • Unity Tutorial: Level of Detail (LOD)

    In this tutorial we’re going to take a look at how use LOD groups to automatically adjust the amount and complexity of what we are rendering based on its distance from the camera. We’ll then also setup a simple component which we can use to also allow our game logic to support levels of detail.

    📂…

  • C# Design Patterns: Composition and Inheritance

    In this tutorial we’re going to take a look at the differences between composition and inheritance as well as how to decide when to use each one or even to use the combination of both.

    📂 Grab the full project ➠ https://github.com/GameDevEducation/UT_CompositionAndInheritance

  • Unity Tutorial: Understanding Assemblies

    In this tutorial we’re going to take a look in depth at using Assembly Definitions in Unity to organise our project and to reduce our compile times.

    📂 Grab the full project ➠ https://github.com/GameDevEducation/UnityTutorial_Assemblies

  • Unity RPG Tutorial: Setting up Items

    In this next part of the RPG series we’re going to setup support for equipment with the equipment able to modify our character’s stats.

    📂 Grab the full project ➠ https://github.com/GameDevEducation/UnityTutorial_RPGComponents/tree/Part-2-Items

  • Unity Tutorial: Making a Game Instance

    In this tutorial we’ll look at how to setup a persistent game instance that is always present and never destroyed even when transitioning between scenes.

    📂 Grab the full project ➠ https://github.com/GameDevEducation/UnityTutorial_GameInstance

  • Unity Tutorial: First Person Controller (Part 15 – Equipment)

    In this tutorial we’re going to extend the first person controller and the equipment system to support health potions, a medkit and a potion that will make the player a giant for a time.

    📂 Grab the full project ➠ https://github.com/GameDevEducation/UnityTutorial_CharacterController/tree/Part-15-More-Equipment

  • Unity Tutorial: Making a Save Game System

    In this tutorial we’re going to build a save/load system along with autosave support and our screens in both our main menu and in-game for working with the save files.

    📂 Grab the full project ➠ https://github.com/GameDevEducation/UnityTutorial_SaveLoadSystem

  • Unity Tutorial: Assemblies & Project Organisation

    In this tutorial we’ll look at how we can organise our project to make it easier to locate and work with things as the project goes. We’ll look at solutions related to file and folder organisation as well as some code techniques we can follow.

    📂 Grab the full project ➠ https://github.com/GameDevEducation/UnityTutorial_ProjectOrganisation

  • Unity Tutorials: Making a Font Manager

    In this tutorial we’re going to build a font manager that will make it easy for us to change all of the text shown in the game. We’ll be able to modify the size (eg. increase to make it easier to read) or switch the font (eg. to an easier to read font).

    📂 Grab the…

  • Unity RPG Tutorial: Leveling and Stats

    In this tutorial we’re going to build some core components for the leveling and stat side of an RPG. We’ll setup an XP tracker which can easily support different ways of mapping experience points to level. We’ll also look at how to setup our stats to make it easy in future to have equipment or…