設計

C#

【C#設計】SOLID原則をUnity公式サンプルで学ぼう~D:依存性逆転の原則~

はじめに 講座トップに戻る この講座ではプログラミングの設計を勉強する際に避けては通れない「SOLID原則」について学ぶことができます。 SOLID原則は有名ですので名前を知っている人も多いかもしれませんが、全然知らない
C#

【C#設計】SOLID原則をUnity公式サンプルで学ぼう~I:インターフェイス分離の原則~

はじめに 講座トップに戻る この講座ではプログラミングの設計を勉強する際に避けては通れない「SOLID原則」について学ぶことができます。 SOLID原則は有名ですので名前を知っている人も多いかもしれませんが、全然知らない
C#

【C#設計】SOLID原則をUnity公式サンプルで学ぼう~L:リスコフの置換原則~

はじめに 講座トップに戻る この講座ではプログラミングの設計を勉強する際に避けては通れない「SOLID原則」について学ぶことができます。 SOLID原則は有名ですので名前を知っている人も多いかもしれませんが、全然知らない
C#

【C#設計】SOLID原則をUnity公式サンプルで学ぼう~O:開放閉鎖の原則~

はじめに 講座トップに戻る この講座ではプログラミングの設計を勉強する際に避けては通れない「SOLID原則」について学ぶことができます。 SOLID原則は有名ですので名前を知っている人も多いかもしれませんが、全然知らない
C#

【C#設計】SOLID原則をUnity公式サンプルで学ぼう~S:単一責任の原則~

はじめに 講座トップに戻る この講座ではプログラミングの設計を勉強する際に避けては通れない「SOLID原則」について学ぶことができます。 SOLID原則は有名ですので名前を知っている人も多いかもしれませんが、全然知らない
Unity

実践に役立つ!Unity公式のデザインパターンサンプルを紹介

今回はUnity公式が出している設計・デザインパターンに関するサンプルを紹介します。 Unityでゲームを作るときにプログラムが上手く書けるように勉強したい! けど何を勉強したらいいか分からない!という方、今回の内容は必見です!
C#

【C#】ゲームで学ぶデザインパターン~AbstractFactory~

AbstractFactoryとは AbstractFactoryは関連するオブジェクトをまとめて生成しようという考えのデザインパターンです。 今回はメインの武器とサブの武器を装備する必要があるゲーム(シューティングゲームなど
C#

【C#】ゲームで学ぶデザインパターン~FactoryMethod~

FactoryMethodとは FactoryMethodはオブジェクトの生成処理を分離するデザインパターンです。 今回はゲームで敵を生成したい場合を例に解説していきます。 FactoryMethod流れを簡単に書くと