Before you can start making amazing games, you’re going to need a game engine, and Unity is one of the best engines out there currently.
Step 1 is to download Unity:
In your search browser type in “download unity”
And then click on this link;
You’re going to want to download the Unity Hub
Once the Unity Hub is downloaded, open the file and install it to your hard drive. Once installed you’ll see an interface similar to this:
Unity may ask you to register or add an account if you haven’t done so already. This is something you should do, it’s free, and will come in handy when you want to take advantage of the Unity Asset Store.
Click on the Add button and select which Unity Editor version you’d like to install.
There’s lots of options to choose from, however, for now it might be best to just install the editor and Visual Studio (you can always add these extra tools later).
Agree to the License Agreement and you’re off to install Unity! (The install may take a few minutes)
If you haven’t registered an account with Unity you’re going to need to do so now.
Navigate back to your projects tab.
Congrats! You now have Unity and are ready to get started on your GameDev journey!