Unityで学ぶObserver(オブザーバー)パターン入門
HP変更通知システムを作ってみよう 今回はUnityで「HPが減る→UIが更新される」とい ...
Unityでよく使われる「デザインパターン」とは?
Unityでゲームを作っていると、 「同じようなコードを書く」 「似た構造のゲームが多い」 ...
Unity 6で「シーンが切り替わってもBGMを止めない」方法
Unity でゲーム制作をしていると、 タイトル画面 ゲーム画面 リザルト画面 など、複数 ...
Unityでのシングルトン入門
シングルトンは、ゲーム全体で1つだけ存在してほしい管理クラスを作るための考え方です。 例え ...
AppleCatchを題材とした学習
本ガイドは、Unityを用いてゲーム開発を学びたいと考えている初心者の方々を対象に、段階的 ...
4人チームで作るWinFormsクイズアプリ(完全チュートリアル)
はじめに チーム開発の練習題材として最適なのが「クイズアプリ」です。 本記事では、GitH ...
依存性逆転原則学習:BasketControllerを使ったダメージ処理設計ガイド
この資料では、Unityで落下してくるりんご(Apple)や爆弾(Bomb)をバスケットで ...
依存性逆転の原則(Dependency Inversion Principle, DIP)のたとえ話
コンセントと家電 昔の家では、家電ごとに専用のコンセントが必要でした。 ドライヤー専用コン ...
Unityで学ぶプログラミングの基本ルール:SOLID原則
はじめに:SOLID原則とは? ゲームやアプリを作るとき、プログラムがわかりやすくて、直し ...
インターフェース分割の原則(ISP)適用例:爆発エフェクトによるダメージシステム(エッセンス抽出版)
この資料は、次の更新版になります更新前の資料より実装部分を省略しているので、読み取りスキル ...