Unity Setup

Unity Environment Setup

Unity

  • Version used in the class: 2022.3.61f1
  • Installation via Unity Hub Link

JetBrains Rider as the script editor

  • Version used in the class: 2025.1
  • Offical Website Link

Preferences

Set up Script Editor

Edit > Preferences > External Tools > External Script Editor

Set up Playmode tint

Edit > Preferences > Colors > General: Playmode tint

Window -> Package Manager

JetBrains Rider Editor

Input System (from Lucas’s lecture)

Edit > Project Settings > Input System Package > Create Add Rigidbody component > Add player Input component > Creat Actions (/Inputs/)

Version Control

Unity Version Control (Previously Plastic SCM) Doc

  • Window > Package Manager > Version Control
  • Setup guide Doc
  • Step1: Login to Unity Version Control

Git

  • What are Git version control best practices? Doc
  • Managing Large Files Doc
  • Git Large File Storage Website
  • Configuring Git Large File Storage Doc
  • GitLab@FH Website

WWise Integration

  • Using Wwise with Your Source Control System Doc
  • Wwise-Unity integration causing mass wwise event ScriptableObjects to be deleted Doc

Integrate Nuget Packages to Unity

  • Integrate QuikGraph to Unity 3D Doc
  • QuickGraph Doc
  • Create folder Assets/Plugin and put corresponding *.dll file under this folder

External Resources