Skip to main content

Unity

License

Activate a free Personal license: Plans ▸ Personal (Free), install Unity Hub, sign in, then Activate New License ▸ Unity Personal ▸ "I don't use Unity in a professional capacity".

Install an editor

In Unity Hub: Installs ▸ Add ▸ select a Unity version, and under Platforms check the targets you need (for example, Android).

Create a project

New ▸ Templates ▸ 3D ▸ Create.

VS Code extensions

  • C#
  • Debugger for Unity
  • Unity Tools
  • Unity Code Snippets
  • Unity Snippets

Environment (Windows)

Install, in order:

  • .NET Core SDK
  • UnityHubSetup.exe
  • UnitySetup64-2022.3.2f1.exe
  • UnitySetup-Android-Support-for-Editor-2022.3.2f1.exe
  • UnitySetup-Linux-IL2CPP-Support-for-Editor-2022.3.2f1.exe
  • UnitySetup-Windows-IL2CPP-Support-for-Editor-2022.3.2f1.exe

Hotkeys

KeyAction
VVertex snap

Assets

  • Kenney — free game assets.

Troubleshooting

Can't add modules to installed editors

Remove any manual install and let Unity Hub install automatically. If that does not work:

  1. Open C:\Users\%username%\AppData\Roaming\UnityHub\.
  2. In editors.json and editors-v2.json, change "manual":true to "manual":false.
  3. Reopen Unity Hub.

Can't remove an old SDK

In editors.json and editors-v2.json, change "manual":true to "manual":false, then reopen Unity Hub.