|
1 | 1 | # Game programming patterns in Unity |
2 | 2 |
|
3 | | -A collection of programming patterns in Unity, mainly from the book [Game Programming Patterns](http://gameprogrammingpatterns.com). These are very useful to better organize your Unity project as the game grows. You don't have to use them - you should see them as tools in your toolbox. Some patterns, such as Update, Game Loop, Component, are already been built-in into Unity so you are already using them! |
| 3 | +A collection of programming (design) patterns in Unity, mainly from the book [Game Programming Patterns](http://gameprogrammingpatterns.com). These are very useful to better organize your Unity project as it grows because they capture best practices and solutions to commonly occuring problems. You don't have to use them - you should see them as tools in your toolbox. Some patterns, such as Update, Game Loop, Component, are already been built-in into Unity so you are already using them! |
4 | 4 |
|
5 | 5 | Programming patterns can be divided into the following groups: |
6 | 6 | 1. **Architectural patterns.** One example is the MVC (Model-View-Controller). |
@@ -36,6 +36,8 @@ Other patterns: |
36 | 36 | 22. [Facade](#22-facade) |
37 | 37 | 23. [Template](#23-template) |
38 | 38 |
|
| 39 | +Note that these are not all patterns out there. I recently read a book called "Machine Learning Design Patterns" which includes even more design patterns with a focus on machine learning problems. But I will continue adding patterns as I find them and if they are related to game development. |
| 40 | + |
39 | 41 |
|
40 | 42 | # Patterns from the book Game Programming Patterns |
41 | 43 |
|
|
0 commit comments