Unity-Programming-Patterns
Game patterns library
A collection of implementations and explanations of various design patterns in Unity game development
Implementations of programming design patterns in Unity with examples in C# when to use them.
2k stars
62 watching
263 forks
Language: C#
last commit: 6 months ago
Linked from 1 awesome list
architecturecommand-patterncomputer-sciencedesign-patternsfactory-patternflyweight-patterngame-programming-patternobject-poolobject-pool-patternobserver-patternprinciplesprototype-patternsingleton-patternsoftware-engineeringspatial-partitioningstate-patternsubclass-sandbox-patterntype-object-patternunityunity3d
Related projects:
Repository | Description | Stars |
---|---|---|
| A collection of Unity C# examples illustrating various design patterns for efficient and scalable game development. | 1,143 |
| An ultra-simplified explanation of design patterns in C# with examples | 1,320 |
| A comprehensive design patterns library in C# | 2,018 |
| C# examples of classic design patterns used in software development | 819 |
| A Unity package providing networking capabilities to GameObject and MonoBehaviour workflows. | 2,159 |
| A collection of Go implementations of common design patterns used in software development | 120 |
| An implementation of key software design patterns in C++ | 3 |
| A collection of C# examples illustrating 22 design patterns from the Gang of Four | 642 |
| Maps software design patterns to Haskell type class concepts and functional programming structures | 995 |
| A cooperative multiplayer game sample built on Unity's new networking framework to teach developers about creating similar games. | 1,635 |
| A utility for serializing and deserializing data in Unity projects | 35 |
| A collection of C++ examples and code snippets for Unreal Engine 4 development | 1,239 |
| An implementation of design patterns in Scala, covering various categories and use cases. | 200 |
| A collection of materials and code snippets for teaching purely-functional game programming with Scala | 163 |
| A collection of design patterns and idioms in ES6 | 347 |