将棋アプリの制作
マウスをクリックした時に選んだ駒の情報や座標を取得する シーケンス図 クラス図 マウスがク ...
履歴を管理できるデザインパターン
C#で履歴を管理するためのデザインパターンとしては、以下のようなものがあります。 Meme ...
【Unity】複数のゲームオブジェクトやコンポーネントの取得
C#では、配列やListによってまとめて処理することができる仕組みが用意されていますもちろ ...
【Unity】オプション設計のサンプル
Unityでオプション登録を実装するためのサンプルコードです。この例では、音量調整と画面の ...
UMLの強い集約(コンポジション)と弱い集約(アグリゲーション)
UML(Unified Modeling Language)におけるコンポジション(Com ...
【Unity公式】プログラミングパターンの情報紹介
C#の基礎をある程度習得すると、今度はどのように組み立てたらいいのか?なぜ、わけがわからな ...
マウスクリックを検出するいろいろな方法
UnityのIPointerClickHandlerとInput.GetMouseButt ...
ブジェクト指向に向いているジャンル
オブジェクト指向プログラミングは、データとそのデータに関連する操作を一つのまとまりとして扱 ...
手続き型プログラムに向いているジャンル
手続き型プログラムは、特定の手順や手続きの流れに基づいてプログラムを設計するプログラミング ...
抽象に依存するプログラムとは
抽象に依存するプログラムとは、プログラムが高度に抽象化された概念や仕組みに依存しているプロ ...