Unity - Download
In this course we'll learn to create programs in the Unity Game Engine
Download Free Personal Edition/ Install Unity:
Link: https://unity3d.com/get-unity/download
Recommendation: Download Unity Hub, it allows multiple versions of Unity on a system, provides access to download and install from within the Unity Hub application.
If you will be using CS or ATEC lab computers, it is recommended that you download the same version currently in those labs for your home computer.
(Not applicable Fall 2020) If you will do your demos using CS lab computers, then I recommend you use the version installed on those computers so you will minimize compatibility issues when you do your demo.
For Fall2020, I will be using version 2019.4.8f1 LTS
See the Unity User's manual linked above for instructions on installation.
Component Oriented Architecture
Unity uses a Component-Oriented Architecture, where GameObjects are special Unity Objects that act as a container for specialized behavior components. There are a large number of unity behavior components that provide an easy method to add physics, rendering, interaction, and other behaviors to any game object.
MonoBehaviour Components
We'll create custom script components - by having our custom classes inherit from the Unity class: MonoBehaviour. A custom class that inherits from MonoBehaviour can be added as a component to a gameObject to create customized behaviors.
Visual Studio
In this course, we'll use Microsoft Visual Studio Editor as your IDE. It can be integrated to work as with the Unity editor. (Default Unity IDE for Windows OS)
Last updated