A Guide to Resource Management for RTS Games

A Guide to Resource Management for RTS Games

You can access the full course here: Real-time Strategy Project – Resource Gathering Creating the Resource Object To begin, let’s create a new empty GameObject called Resource_Tree. Next, drag the Tree model into the scene as a child of the empty object. Set the Position to 0, 0, 0 Set the Scale to 0.12, 0.12, 0.12 Next, select the Resource_Tree object. … Read more

How to Create an RTS Camera Controller

How to Create an RTS Camera Controller

You can access the full course here: Real-time Strategy Project – Resource Gathering Camera Setup The camera controller will allow us to move the camera around with the keyboard and zoom in/out. This is similar to many other RTS games and their camera systems. Before we start scripting, let’s change the camera transform a bit. … Read more

Creating a Multiplayer Battle Royale Map & Camera

Web Class: Construct a Multiplayer Battle Royale

You can access the full course here: Battle Royale – Multiplayer Projects Part 1 Folder Structure Let’s start by setting up out folder structure and 2 scenes. Materials Models Photon Prefabs Resources Scenes Game scene Menu scene Scripts Textures Menu Scene In our menu scene, let’s setup the camera for when we do the menu UI … Read more

An Introduction to Photon for Multiplayer Games

Web Class: Developing Multiplayer Games with Unity

You can access the full course here: Intro to Multiplayer Game Development Part 1 What’s Photon? Photon is a networking framework for Unity. It’s very similar in structure to UNet (now deprecated). How Does Multiplayer Work? Here’s how multiplayer in Photon and many other games works. Players connect to a server and send / receive … Read more

A Bite-Sized Guide to Unity

Web Class: A Bite-Sized Guide to Unity

You can access the full course here: Bite-Sized 3D Game Development Part 1 In this first lesson you will learn what Unity actually is and you will get Unity Hub and the Unity Editor installed. What is Unity? Unity is currently the world’s leading game engine. Unity has an extremely low barrier for entry for … Read more