Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ゲーム開発研修(VS Codeセットアップ編)【ミクシィ22新卒技術研修】

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

ゲーム開発研修(VS Codeセットアップ編)【ミクシィ22新卒技術研修】

Avatar for MIXI ENGINEERS

MIXI ENGINEERS PRO

April 25, 2022
Tweet

More Decks by MIXI ENGINEERS

Other Decks in Programming

Transcript

  1. 株式会社ミクシィ Visual Studio Code セットアップ • お使いの環境にVisual Studio Code (以下VSCode)をインストールする手順を解説します。

    • 本研修ではUnity2020以上を使用するためインストールはUnity Asset Managerを経由する手順に沿って進めていきます。 • VSCode導入にあたりUnityライブラリのコード自動補完(IntelliSence)が開かないため本手順書にて対応を解説します。 • 解説はMac版を例に示します。Windowsをご利用の場合、適宜読み変えてください。 参考 microsoft公式ヘルプ https://code.visualstudio.com/docs/other/unity unity公式ルプ https://docs.unity3d.com/Manual/com.unity.ide.vscode.html 1. 本体のインストールとUnityの設定 VSCode公式サイトからダウンロードしてインス トール。 https://code.visualstudio.com/docs/other/unit y また上記内の説明では、Unityの Package Managerでvisual studio code editor をインス トールするとのことなので下記手順を実施す る。 予めインストールしている UnityHub を起動 し、右上の「New project」で新規プロジェクトを 作る。 テンプレートは初期設定(3D)で構わない(任 意)。 「Create project」で決定する。 © mixi, Inc. All rights reserved
  2. 株式会社ミクシィ 初期設定処理が終わるのを待ち、 メニューから、Window/Package Manager/ を 開く。 Packages の選択を「Unity Registry」に切り替 える。

    visual studio code editor を検索窓に入力して インストールする。 続いてC#スクリプトの関連付けのため Preferences 設定をする。 © mixi, Inc. All rights reserved
  3. 株式会社ミクシィ External Tools のEditor をVisual Studio Code  にする。 Generate .csproj

    filed for: にチェックを入れ る。 Preferencesを閉じる。 Project ウィンドウ(見えていなければ、 Window/General/Project)で、確認用のテスト スクリプトを作成する。 ウィンドウエリアで、右クリックCreateメニューか ら「C# Script」を選択する。 作成したスクリプトをダブルクリックしてVSCode で開く。 開かなければPreferences設定からやり直す。 © mixi, Inc. All rights reserved
  4. 株式会社ミクシィ VSCodeが開けばリンクは成功。 2. 自動補完の有効化 .NET Framework(windows) または .NETSDK(mac) をインストールする。 >

    VSCode公式抜粋 ターゲティングパックのダウンロードリンク: • Windows:.NET Framework 4.7.1 Developer Pack • macOS:.NETSDKをダウンロードする ダウンロード&インストール。 続いてVSCodeにて、C#拡張機能をインストー ルする。 Code/基本設定/拡張機能 (Windows版で は 表示/)を選択。 © mixi, Inc. All rights reserved
  5. 株式会社ミクシィ 公式プラグインの、 C# for Visual Studio Code をインストール。 コード自動補完(IntelliSence)が機能するか確 認する。

    gameObject と入力して試す。 参照が機能するまでに、VSCodeを起動した後 に読み込みが終わるまでしばらくかかるので注 意する。 左図の関数名/クラス名の上のところで 0 references とでるまで待つとコード補完できるようになってい る。 以上 © mixi, Inc. All rights reserved