Abstract
The field of game design patterns has grown up rapidly because of the necessity of tools supporting game design process on video games, serious games, and education. However the field does not meet criticism from academia and industry such as fragmentation, lack of collaboration, inconsistent template, navigation and patterns contradiction which leads to incompatible pattern collections and as a result to disparate application of game design patterns.
Despite the criticism of fragmentation of game design pattern collections, there is a lack of works aimed at consolidation of game design patterns. The intention of this article is to contribute to closing this gap by examining pattern collections, identifying their weaknesses and revealing practices that would compensate for those weaknesses and become a foundation for patterns consolidation.
Using comparative analysis, the article reviews six works aimed at forming game design pattern collections that behave like a “shared vocabulary”. Each work is compared according to six criteria.
Based on this comparison the article presents three main findings: 1. Despite inconsistent pattern template, existing pattern collections can extend each other without losing collection specific format. 2. Keywords are a reliable way for navigation in pattern collections. 3. “Related patterns” field could be used for describing conflicting and complementing patterns.
According to those findings, a consolidated pattern template was suggested which can be used for consolidation between collections of game design patterns.
References
Alexander, C., Ishikawa, S., & Silverstein, M. (1977). A pattern language: Towns, buildings, construction. Oxford University Press.
Alves, V., & Roque, L. (2010). A pattern language for sound design in games. Proceedings of the 5th Audio Mostly Conference: A Conference on Interaction with Sound, 1–8. https://doi.org/10.1145/1859799.1859811
Ašeriškis, D., & Damaševičius, R. (2014). Gamification Patterns for Gamification Applications. Procedia Computer Science, 39, 83–90. https://doi.org/10.1016/j.procs.2014.11.013
Barney, C. A. (n.d.). Pattern “We’re Going to a Dark Place Together.” Pattern Language for Game. https://patternlanguageforgamedesign.com/PatternLibraryApp/PatternLibrary/230
Barney, C. A. (2020a). How to create a pattern. Medium. https://perspectivesingamedesign.com/how-to-create-a-pattern-43742ad024f9
Barney, C. A. (2020b). Pattern language for game design. Pattern Language for Game. https://patternlanguageforgamedesign.com/
Barney, C. A. (2021). Application of Pattern Language for Game Design in Pedagogy and Design Practice. Information, 12(10), 393. https://doi.org/10.3390/info12100393
Barwood, H. (2001). Four of the four hundred 2001. GDC Lecture. GDC lecture. https://www.finitearts.com/Storage/GDC01_4x400_web.zip
Barwood, H., & Falstein, N. (n.d.-a). The 400 project. Finite Arts. https://www.finitearts.com/Pages/400page.html
Barwood, H., & Falstein, N. (n.d.-b). The 400 project. Rules list. Finite Arts. https://www.finitearts.com/Storage/400_Project_Master_Rule_List_032306.zip
Barwood, H., & Falstein, N. (2002). More of the 400: Discovering design rules. Lecture at Game Developers Conference. Lecture at Game Developers Conference. https://www.finitearts.com/Storage/GDC02_More400_web.zip
Björk, S., & Holopainen, J. (2003, January 1). Describing Games: An Interaction-Centric Structural Framework. Proceedings of DiGRA 2003 Conference: Level Up. Proceedings of DiGRA 2003 Conference: Level Up. https://doi.org/10.26503/dl.v2003i1.87
Björk, S., & Holopainen, J. (2024). List of game design patterns. ResearchGate. https://www.researchgate.net/publication/379684508_gamedesignpatternspdf
Björk, S., Lundgren, S., & Holopainen, J. (2003, January 1). Game Design Patterns. Proceedings of DiGRA 2003 Conference: Level Up. Proceedings of DiGRA 2003 Conference: Level Up. https://doi.org/10.26503/dl.v2003i1.60
Brusk, J., & Björk, S. (2009, January 1). Gameplay Design Patterns for Game Dialogues. Proceedings of DiGRA 2009 Conference: Breaking New Ground: Innovation in Games, Play, Practice and Theory. Proceedings of DiGRA 2009 Conference: Breaking New Ground: Innovation in Games, Play, Practice and Theory. https://doi.org/10.26503/dl.v2009i1.393
Cermak-Sassenrath, D. (2012). Experiences with design patterns for oldschool action games. Proceedings of The 8th Australasian Conference on Interactive Entertainment: Playing the System, 1–9. https://doi.org/10.1145/2336727.2336741
Church, D. (1999). Formal Abstract Design Tools. Game Developer. https://www.gamedeveloper.com/design/formal-abstract-design-tools
Crawford, C. (1984). The art of computer game design. Digital Press. https://www.digitpress.com/library/books/book_art_of_computer_game_design.pdf
Dormans, J. (2013). Making design patterns work. Proceedings of the Second Workshop on Design Patterns in Games, DPG ’13, in Association with Foundations of Digital Games, FDG’13. Proceedings of the Second Workshop on Design Patterns in Games, DPG ’13, in association with Foundations of Digital Games, FDG’13. https://automatedgamedesign.wordpress.com/wp-content/uploads/2015/10/dormans-2013-making-design-patterns-work-dormans.pdf
Frasca, G. (1999). Ludology meets narratology: Similitude and differences between (video) games and narrative. Ludology. https://ludology.typepad.com/weblog/articles/ludology.htm
Gamma, E., Helm, R., Johnson, R., & Vlissides, J. (1994). Design patterns: Elements of reusable object-oriented software. Addison-Wesley.
Giusti, R., Hullett, K., & Whitehead, J. (2012). Weapon design patterns in shooter games. Proceedings of the First Workshop on Design Patterns in Games, 1–7. https://doi.org/10.1145/2427116.2427119
Hu, M. (2014). Game design patterns for designing stealth computer games [Master Thesis]. Malmö högskola.
Hullett, K., & Whitehead, J. (2010). Design patterns in FPS levels. Proceedings of the Fifth International Conference on the Foundations of Digital Games, 78–85. https://doi.org/10.1145/1822348.1822359
Huynh-Kim-Bang, B., Wisdom, J., & Labat, J. M. (2010). Design patterns in serious games: A blueprint for combining fun and learning. Project SE-SG. http://seriousgames.lip6.fr/DesignPatterns
Khalifa, A., De Mesentier Silva, F., & Togelius, J. (2019). Level Design Patterns in 2D Games. 2019 IEEE Conference on Games (CoG), 1–8. https://doi.org/10.1109/CIG.2019.8847953
Kirk III, W. J., Cantrell, M. R., & Holmes, M. (2006). Design patterns of successful role-playing games.
Koster, R. (2004). A theory of fun for game design. Paraglyph Press.
Kreimer, B. (2002). The Case For Game Design Patterns. Game Developer. https://www.gamedeveloper.com/design/the-case-for-game-design-patterns
Lankoski, P., & Björk, S. (2007, January 1). Gameplay Design Patterns for Believable Non-Player Characters. Proceedings of DiGRA 2007 Conference: Situated Play. Proceedings of DiGRA 2007 Conference: Situated Play. https://doi.org/10.26503/dl.v2007i1.262
Liukkonen, T. N., Heimo, O. I., Mäkilä, T., Smed, J., Bakke, S., & Nack, F. (2015). Comparative analysis on game design pattern collections. 978-90-77381-91–5, 10–17. https://tt.utu.fi/ar/wp-content/uploads/2016/09/Comparative-Analysis-on-Game-Design-Pattern-Collections-final_typokorjaus.pdf
Meszaros, G., & Doble, J. (1997). A pattern language for pattern writing. In R. Martin, D. Riehle, & F. Buschmann (Eds.), Pattern languages of program design 3 (pp. 529–574). Addison-Wesley.
Olof, E. (2002). Multiplayer design patterns. ABC-Klubben. https://www.abc.se/~m10383/Haven/General/Multiplayer_Design_Patterns.html
Reichart, B., & Bruegge, B. (2015). Serious game patterns for social interactions (K. Blashki & Y. Xiao, Eds.; pp. 21–24). Las Palmas de Gran Canaria, Spain.
Rocha, J. B., Mascarenhas, S., & Prada, R. (2008). Game mechanics for cooperative games. 72–80.
Schell, J. (2008). The art of game design: A book of lenses. CRC Press.
Walk, K. (1998). How to write a comparative analysis. Writing Center at Harvard University.

This work is licensed under a Creative Commons Attribution 4.0 International License.

