Unity Software

Software Description

Unity is a versatile cross-platform game engine that empowers developers to create interactive 2D and 3D experiences with a comprehensive suite of tools. Using C# as its programming language, Unity combines an intuitive visual editor, robust physics simulation, advanced graphics capabilities, and a vast asset marketplace to streamline development across multiple platforms including PC, mobile, consoles, and VR/AR. With its relatively gentle learning curve, extensive community support, and flexible pricing model that includes a free tier, Unity has become the engine of choice for indie developers and established studios alike, making sophisticated game development accessible to creators at all skill levels.

Access Instructions

  1. Go to Unity.
  2. Select ‘Download the Unity Hub’ for your operating system and download Unity Hub, your gateway to the Unity game engine.  (Note: there is a student version available for download as well, but either works for this course). 
  3. Follow the installation instructions to get Unity up and running.

Licensing and Cost Information

  • License Type: Personal. For individuals and small studios with revenue/funding under $100,000 per year
  • Cost: Free
  • Duration: Perpetual license (no time limit)

Getting Help