Making a RTS game in Unity (C#)
Table of contents
Published in
3 min readJun 13, 2021
Let’s learn how to implement the various systems that make up a real-time strategy game in the well-known game engine Unity! Throughout this series of tutorials, we will explore C# scripting for games, GUI building, event systems, sound optimization…
📕 Get the ebook and bonus material on Gumroad!
🚀 Find the code of this tutorial series on my Github!
TOC | Tutorial #1: Placing buildings ➡️
Table of contents
Main articles
- Tutorial #1: Placing buildings
- Tutorial #2: Adding a very basic UI
- Tutorial #3: Setting up in-game resources
- Interlude #1: Introducing an event system
- Tutorial #4: Selecting units
- Tutorial #5: Transforming our data into Scriptable Objects
- Tutorial #6: Improving the UI
- Tutorial #7: Polymorphism, take 2!
- Tutorial #8: Boosting our selection feature
- Tutorial #9: Implementing character units and skills
- Tutorial #10: Moving the camera
- Interlude #2: Refactoring the event system