Unityのインストール
とりあえずUnityHub使っとけば良いです.
Unity プロジェクト設定
エディタは VSCode 推奨.
Unity プロジェクトから起動するエディタは Edit -> Preferences
で設定を開いて, Editor
って調べたら設定項目が出てくる.
.NET 系
Microsoft 公式から.NET をインストールする. snap を使ったインストールが簡単で良いと思う. どのバージョンが良いかは正直わからん. LTS か 5.0 インストールすれば良い気がする...
Mono 公式から Mono をダウンロードする. Mono は C#で書かれたアプリケーションをクロスプラットフォーム用に簡単にコンパイルするためのやつ.
VSCode 設定
そのままだと Intellisense が効かなくて不便なので, C#の公式拡張機能を入れよう.
で, そのまま Intellisense が効けばいいんだが, 効かなかったので, StackOverflow の回答 を元に設定した.
具体的には以下の項目をsettings.json
に追加した.
"omnisharp.useGlobalMono": "always", "omnisharp.path": "latest"