Have a personal or library account? Click to login
Learning Design Patterns with Unity Cover

Learning Design Patterns with Unity

Learn the secret of popular design patterns while building fun, efficient games in Unity 2023 and C#

Paid access
|Jun 2024
Product purchase options

Table of Contents

  1. Priming the System
  2. Managing Access with the Singleton Pattern
  3. Spawning Enemies with the Prototype Pattern
  4. Creating Items with the Factory Method Pattern
  5. Building a Crafting System with the Abstract Factory Pattern
  6. Assembling Support Characters with the Builder Pattern
  7. Managing Performance and Memory with Object Pooling
  8. Binding Actions with the Command Pattern
  9. Decoupling Systems with the Observer Pattern
  10. Controlling Behavior with the State Pattern
  11. Adding Features with the Visitor Pattern
  12. Swapping Algorithms with the Strategy Pattern
  13. Making Monsters with the Type Object Pattern
  14. Taking Data Snapshots with the Memento Pattern
  15. Dynamic Upgrades with the Decorator Pattern
  16. Converting Incompatible Classes with the Adapter Pattern
  17. Simplifying Subsystems with the Façade Pattern
  18. Generating Terrains with the Flyweight Pattern
  19. Global Access with the Service Locator Pattern
  20. The Road Ahead
PDF ISBN: 978-1-80512-416-0
Publisher: Packt Publishing Limited
Copyright owner: © 2024 Packt Publishing Limited
Publication date: 2024
Language: English
Pages: 676