コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】31種類のデザインパターンの実装サンプル「Design Patterns Written in Unity3D」紹介

はじめに

「Design Patterns Written in Unity3D」は
31種類のデザインパターンの実装サンプルになります

実装サンプル一覧

f:id:baba_s:20180112134234p:plain

Gang of Four Design Patterns

Behavioral パターン一覧

  • Command パターン
  • State パターン
  • Observer パターン
  • Chain of Responsibility パターン
  • Mediator パターン
  • Interpreter パターン
  • Iterator パターン
  • Memento パターン
  • Strategy パターン
  • Template Method パターン
  • Visitor パターン

Structural パターン一覧

  • Adapter パターン
  • Bridge パターン
  • Composite パターン
  • Decorator パターン
  • Facade パターン
  • Flyweight パターン
  • Proxy パターン

Creational パターン一覧

  • Prototype パターン
  • Singleton パターン
  • Abstract Factory パターン
  • Builder パターン
  • Factory Method パターン

Game Programming Patterns

  • Subclass Sandbox パターン
  • Type Object パターン
  • Component パターン
  • Event Queue パターン
  • Game Loop パターン
  • Service Locator パターン
  • Data Locality パターン
  • Dirty Flag パターン

関連記事