Unity でのプログラミング
Unity で C# スクリプトを作成し、アプリケーションの要素をコントロールするためのリソースとワークフロー。
読み終わるまでの所要時間 5 分最終更新 2日前
Unity でのプログラミングとは、Unity エディター UI ではなくコードでプロジェクト機能を作成することです。これにより、エディター UI だけでできることを超えることができます。公開されているUnity APIを直接操作することで、より細かいコントロールと高度なカスタマイズが可能になります。
特定の言語でのプログラミングの学習は、このセクションの範囲外です。ただし、Unity でのプログラミング方法を学習するための書籍、チュートリアル、およびその他のリソースは多数あります。詳細については、Unity Learn を参照してください。
トピック | 説明 |
|---|---|
| Unity でのプログラミング入門 | 最初の Unity スクリプトの作成、命名、編集の準備をします。 |
| 環境とツール | Unityでのプログラミングに適したツールを使用して、ソフトウェア開発環境を設定します。 |
| オブジェクト指向開発 | 従来のオブジェクト指向プログラミングの理念とアーキテクチャでUnityプロジェクトを開発します。 |
| コンパイルとコードリロード | Unity が記述したコードを実行コードに変換する方法と、開発イテレーション時間とアプリケーションのランタイム動作に与える影響。 |
| コード最適化 | コードのパフォーマンス最適化に役立つプロジェクト設定、デザインパターン、およびコーディング方法。 |
| デバッグと診断 | コード内の問題のデバッグ、診断、修正。 |
その他のリソースと例
- 📖 E-BOOK: クリーンでスケーラブルなゲームコードのための C# スタイルガイドの使用 (Unity 6 版)
- 📖 E-BOOK: デザインパターンと SOLID によるコードのレベルアップ
- 📖 E-BOOK: ScriptableObjects を使用した Unity でのモジュラー型ゲームアーキテクチャの作成
- 📖 E-BOOK:上級者向けのデータ指向テクノロジー スタックの概要
- 💡 リソース: Unity Learn Scripting チュートリアル
- 💡 リソース: Unity C# コードスタイルガイドの例
- ⚙️ サンプルプロジェクト: デザインパターンと SOLID によるコードのレベルアップ
- ⚙️ サンプルプロジェクト: ScriptableObjects Paddle Ball プロジェクト
- 📺 ビデオ:独自の C# コードスタイルガイドを作成するためのヒント
- 📺 ビデオ: ゲームプログラミングパターンでコードをレベルアップします。コマンドパターン
- 📺 ビデオ: ゲームプログラミングパターンでコードをレベルアップします。Factory パターン
- 📺 ビデオ: ゲームプログラミングパターンでコードをレベルアップします。Model-view-presenter
- 📺 ビデオ: ゲームプログラミングのデザインパターンでコードをレベルアップします。オブジェクトプール
- 📺 ビデオ: ゲームプログラミングパターンでコードをレベルアップします。パターンコンボ
- Unity Discussions の 👥 コミュニティ: Scripting セクション