Book

Game Development Patterns with Unity 2021

Traditional building blocks of a robust architecture, such as design patterns, cannot be applied in Unity without being adapted to the engine's unique way of doing things. The book reviews design patterns that are currently used by professional game programmers in indie, mobile, and AAA studios, along with examining notorious anti-patterns.

Offered byPackt Logo

Difficulty Level
Intermediate
Completion Time
8h12m approx.
Language
English
Certification
Not available

About Course

Book Content

chapters 8h12m total length

1. Before We Begin
2. The Game Design Document
3. A Short Primer to Programming in Unity
4. Implementing a Game Manager with the Singleton
5. Managing Character States with the State Pattern
6. Managing Game Events with the Event Bus
7. Implement a Replay System with the Command Pattern
8. Optimizing with the Object Pool Pattern
9. Decoupling Components with the Observer Pattern
10. Implementing Power-Ups with the Visitor Pattern
11. Implementing a Drone with the Strategy Pattern
12. Using the Decorator to Implement a Weapon System
13. Implementing a Level Editor with Spatial Partition
14. Adapting Systems with an Adapter
15. Concealing Complexity with a Facade Pattern
16. Managing Dependencies with the Service Locator Pattern

On this page

Ready to Train Your Team?

Need training for your whole team? Get bulk pricing, LMS integration, and dedicated support.

Trusted by Leading Organizations Worldwide

Join thousands of companies that trust Calibr to power their learning and development initiatives.

Chalet Hotels logo
Pernod Ricard logo
ProMobi logo
Metrique logo
K Raheja Corp logo
Spyne.AI logo
VuNet Systems logo
Procurement Partners logo
vEngage.AI logo
1218 Global logo
TRADEJINI logo
Oben Electric logo
IIT STartups logo
EdTech Digit logo
MindSkillz logo
NewportMed logo

Request Access For Your Organization

Start training your team in minutes!

No credit card required

Related Resources