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.exeUnitySetup64-2022.3.2f1.exeUnitySetup-Android-Support-for-Editor-2022.3.2f1.exeUnitySetup-Linux-IL2CPP-Support-for-Editor-2022.3.2f1.exeUnitySetup-Windows-IL2CPP-Support-for-Editor-2022.3.2f1.exe
Hotkeys
| Key | Action |
|---|---|
V | Vertex 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:
- Open
C:\Users\%username%\AppData\Roaming\UnityHub\. - In
editors.jsonandeditors-v2.json, change"manual":trueto"manual":false. - 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.