Member-only story
Making a RTS game #28: Adding some shortcuts (Unity/C#)
Let’s continue our RTS game and implement a custom input manager for some shortcuts!
⬅️ Tutorial #27: Levelling up our units! 2/2| TOC | Tutorial #29: Improving our players system ➡️
📕 Get the ebook and bonus material on Gumroad!
🚀 Find the code of this tutorial series on my Github!

In the last couple of tutorials, we’ve been working on our units and the upgrade system. Today, we’re going to switch gears and go back to something a bit more “meta”: adding shortcuts to make some actions quicker to access.
In this tutorial, we’ll see how to create our own custom input system — it shall be easy to define for programmers and customisable in the settings panel by the players (so it needs to allow for re-mapping).
Let’s get to it!
What is an input system?
The basics: inputs, actions, events…
Inputs are essential to any game. There are the way the player communicates with the software, they are the door that programmers opened to have you impact the game and be part of this world.