
【Unity】シンプルなコードで状態を管理(ステートマシン)
状態を遷移するケースを管理するには、ステートマシンを使うのがいいですが、初学の書籍などには ...

Time.deltaTime の使い方とその重要性
Time.deltaTimeは、Unityにおいてフレームごとの動きをスムーズかつ一貫性の ...

Unityにおけるスムーズなオブジェクト移動の実装とAsset Storeツールの活用
Unityでゲーム開発を行う際、オブジェクトの移動や補間はよく使われる機能です。この資料で ...

GitHub Desktop いろいろなコミット方法とコーディングのやり直し方法
開発中のタイミングによって、なるべく簡単な作業方法を見ていきます。 Changesタブに表 ...

【Unity】コードスタイル
Unityでスクリプトを書くコツ、綺麗に書くにはといった、一見正解がないようなものを整理し ...

C#のパブリックフィールド、プライベートフィールド、そしてプロパティについて
C#でプログラムを作成する際、データを管理するためにクラスを使用します。その中で重要な概念 ...

Unityにおけるフィールド命名規則について
Unityのサンプルコードにおいて、パブリックフィールドがキャメル形式で記述されているケー ...

メソッドオーバーロードからジェネリックへ
ジェネリックは初歩の学習では触れない分野になります。すでに定義されているListやDict ...

シリアライズオブジェクトで、初期値を変更しないで変数を使う
UnityのScriptableObjectを使って変数を初期化し、実行時にその初期値を維 ...

【Unity】インターフェースを使ってみる
この記事は、次のリンクの学習を終えた方がさらに進んだ設計技術を身につける意図で書いています ...