new GameObject()から作ってみよう ― UnityのComponentはどう組み合わさるのか
UnityでGameObjectを扱っていると、画面に見えているオブジェクトが最初から「完 ...
継承の次に学びたい「コンポジション」― 継承より組み合わせを考える
継承を学んだ次のステップとして、コンポジション(has-a の関係)の考え方をC#で解説し ...
Unity 6で「シーンが切り替わってもBGMを止めない」方法
Unity でゲーム制作をしていると、 タイトル画面 ゲーム画面 リザルト画面 など、複数 ...
WinFormsのButtonからUnityのGameObjectへ ― newとComponentの違いを比べてみよう
WinFormsではnew Button()で完成した部品を作ってフォームに追加しました。 ...
Unityで学ぶObserver(オブザーバー)パターン入門
HP変更通知システムを作ってみよう 今回はUnityで「HPが減る→UIが更新される」とい ...
Unityでよく使われる「デザインパターン」とは?
Unityでゲームを作っていると、 「同じようなコードを書く」 「似た構造のゲームが多い」 ...
Unityでのシングルトン入門
シングルトンは、ゲーム全体で1つだけ存在してほしい管理クラスを作るための考え方です。 例え ...
AppleCatchを題材とした学習
本ガイドは、Unityを用いてゲーム開発を学びたいと考えている初心者の方々を対象に、段階的 ...
依存性逆転原則学習:BasketControllerを使ったダメージ処理設計ガイド
この資料では、Unityで落下してくるりんご(Apple)や爆弾(Bomb)をバスケットで ...
依存性逆転の原則(Dependency Inversion Principle, DIP)のたとえ話
コンセントと家電 昔の家では、家電ごとに専用のコンセントが必要でした。 ドライヤー専用コン ...