Game Design Patterns Consolidation
PDF
HTML

Keywords

Game Design Design Patterns Pattern Language Pattern Collection Pattern Template Pattern Consolidation Pattern Navigation Pattern Contradiction Game Studies Ludology

How to Cite

Abu Makhadi, A. (2025). Game Design Patterns Consolidation. Galactica Media: Journal of Media Studies, 7(3), 155-176. https://doi.org/10.46539/gmd.v7i3.571

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.

https://doi.org/10.46539/gmd.v7i3.571
PDF
HTML

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.

Creative Commons License

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