Installing Unity & Getting Started with Game Development

Unity is the leading platform for creating interactive, real-time experiences like software and most excitedly, video games! It’s the most accessible way for everyday people like you and me to get started making games, and this tutorial will show you that it is A LOT more simple than you may have thought!

Step 1:

Installing Unity

Follow this link to download Unity: and select the “Start Here” button under “First-Time Users”.

Click “Agree and Download” and begin downloading the Unity Hub Application to your computer. Once ready, Launch Unity Hub and proceed to install the latest version of Unity in the “Installs” tab by clicking the “Add” button.

You are going to install the Recommended Release version of Unity, which should be an (LTS) version, if not, download the most recent (LTS) release available.

Click “Next” and select the modules that you wish to download, If you don’t have it already, be sure to download the “Microsoft Visual Studio Community 2019” as you will need a code editor for programming. All other modules you may leave blank if you do not already know which ones you’ll need. You can always download them afterwards.

Click “Next”, Accept and Allow any remaining messages that pop up and your installation of Unity should begin!

Step 2:

Create a New Unity Project

Once your installation is complete, it’s time to create your first Unity Project!

Go to the “Projects” tab and click on the down arrow next to the “NEW” button on the top right.

Click the Unity version you just downloaded, and a window should open where you can choose your Project Template, Project Name, and Destination Folder.

Click “Create” once you’re ready and give yourself a big pat on the back! You are now primed and ready to start messing around in Unity! A whole new world of learning and fun is ahead of you! Once you’re ready to get your feet wet in this awesome program, check out my next tutorial about the basics of the Unity Editor!

Passionate self taught game developer excited to learn and share everything I can about game development!

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Foreground-Background Separation using Core-ML

WeChat mini-programs 101 : Get ready

Part 5 - Configuring Git Server (GitLab)

eCFR Parsing with BeautifulSoup and ElementTree

Introducing Honeycomb Learn — Honeycomb

Office setup for broadcasting with microphones, headsets, monitors, and a chair.

My journey becoming a Unity game developer: Environment & Lighting-Light Mapping

My GSoC’21 experience — Community Bonding

BMI Calculator in Flutter — Part 2 — Weight

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Ethan Bristowe

Ethan Bristowe

Passionate self taught game developer excited to learn and share everything I can about game development!

More from Medium

How to create an object-detector in JavaScript.

Creating a Recognition Code From Scratch

Remove shadows and uneven lighting from photographs of writing on paper

Data Types In Javascript