@@ -9,32 +9,32 @@ Programming patterns can be divided into the following groups:
9
9
10
10
Patterns from the book Game Programming Patterns:
11
11
12
- 1 . [ Command] ( _text/command.md )
13
- 2 . [ Flyweight] ( _text/flyweight.md )
14
- 3 . [ Observer] ( _text/observer.md )
15
- 4 . [ Prototype] ( _text/prototype.md )
16
- 5 . [ Singleton] ( _text/singleton.md )
17
- 6 . [ State] ( _text/state.md )
18
- 7 . [ Double Buffer] ( _text/double-buffer )
19
- 8 . [ Game Loop] ( _text/game-loop )
20
- 9 . [ Update Method] ( _text/update-method )
21
- 10 . [ Bytecode] ( _text/bytecode )
22
- 11 . [ Subclass Sandbox] ( _text/subclass-sandbox )
23
- 12 . [ Type Object] ( _text/type-object )
24
- 13 . [ Component] ( _text/component )
25
- 14 . [ Event Queue] ( _text/event-queue )
26
- 15 . [ Service Locator] ( _text/service-locator )
27
- 16 . [ Data Locality] ( _text/data-locality )
28
- 17 . [ Dirty Flag] ( _text/dirty-flag )
29
- 18 . [ Object Pool] ( _text/object-pool )
30
- 19 . [ Spatial Partition] ( _text/spatial-partition )
12
+ 1 . [ Command] ( _text/1- command.md )
13
+ 2 . [ Flyweight] ( _text/2- flyweight.md )
14
+ 3 . [ Observer] ( _text/3- observer.md )
15
+ 4 . [ Prototype] ( _text/4- prototype.md )
16
+ 5 . [ Singleton] ( _text/5- singleton.md )
17
+ 6 . [ State] ( _text/6- state.md )
18
+ 7 . [ Double Buffer] ( _text/7- double-buffer )
19
+ 8 . [ Game Loop] ( _text/8- game-loop )
20
+ 9 . [ Update Method] ( _text/9- update-method )
21
+ 10 . [ Bytecode] ( _text/10- bytecode )
22
+ 11 . [ Subclass Sandbox] ( _text/11- subclass-sandbox )
23
+ 12 . [ Type Object] ( _text/12- type-object )
24
+ 13 . [ Component] ( _text/13- component )
25
+ 14 . [ Event Queue] ( _text/14- event-queue )
26
+ 15 . [ Service Locator] ( _text/15- service-locator )
27
+ 16 . [ Data Locality] ( _text/16- data-locality )
28
+ 17 . [ Dirty Flag] ( _text/17- dirty-flag )
29
+ 18 . [ Object Pool] ( _text/18- object-pool )
30
+ 19 . [ Spatial Partition] ( _text/19- spatial-partition )
31
31
32
32
Other patterns:
33
33
34
- 20 . [ Decorator] ( _text/decorator )
35
- 21 . [ Factory] ( _text/factory )
36
- 22 . [ Facade] ( _text/facade )
37
- 23 . [ Template] ( _text/template )
34
+ 20 . [ Decorator] ( _text/20- decorator )
35
+ 21 . [ Factory] ( _text/21- factory )
36
+ 22 . [ Facade] ( _text/22- facade )
37
+ 23 . [ Template] ( _text/23- template )
38
38
39
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
40
0 commit comments