Knowledge-driven Game Design by Non-programmers

Iaakov Exman, Avinoam Alfia


Game extension is an entertaining activity that offers an opportunity to test new design approaches by non-programmers. The real challenge is to enable this activity by means of a suitable infrastructure. We propose a knowledge-driven approach with natural game-player concepts. These concepts, found in game ontologies, include game abstractions and rules for game moves. The approach has been implemented and tested for board games. These include tic-tac-toe as a simplest example, enabling extensions of tic-tac-toe, say to a four-by-four board and Sudoku, a single player game of a very different nature.


  1. Brom, C., Gemrot, J., Bida, M., Burkert, O., Partington, S. J. and Bryson, J. J.: POSH Tools for Game Agent Development by Students and Non-Programmers, in Proc. of CGAMES IEEE 2006, Dublin, Ireland (2006).
  2. Exman, I.: A Non-concept is Not a ¬Concept, in Proc. KEOD International Conf. Knowledge Engineering and Ontology Development, pp. 401-404, (2012).
  3. Good, J., and Robertson, J.: Computer Games Authored by Children: A Multi-Perspective Evaluation, in Proc. IDC 2004, pp. 123-124 (2004).
  4. Hagen, U.: Where do Game Design Ideas Come From? Innovation and Recycling in Games Developed in Sweden, in Proc. DiGRA 2009 on Breaking New Ground: Innovation in Games, Play, Practice and Theory, (2009)
  5. Johnson, W. L. and Beal, C.: Iterative evaluation of an intelligent game for language learning, in Proc. Of AIED 2005, Amsterdam, IOS Press, (2005).
  6. McNaughton, M., Cutumisu, M., Szafron, D., Schaeffer, J., Redford, J. and Parker, D.: ScriptEase: Generative Design Patterns for Computer Role-Playing Games, in Proc. Automated Software Engineering, ASE'04, Linz, Austria, (2004).
  7. Moreno-Ger, P., Sierra, J. L., Martinez-Ortiz, I. and Fernandez-Manjon, B.: A Documental Approach to Adventure Game Development, Science of Computing Programming, Vol. 67, pp. 3-31 (2007).
  8. Studer, R., Erisson, H., Gennari, J., Tu, S., Fensel, D. and Musen, M.: Ontologies and the Configuration of Problem-Solving Methods, in Proc 10th Banff Knowledge Acquisition for Knowledge-Based System Workshop (KAW'96), Banff, Canada, (1996).
  9. Zagal, J. P. and Bruckman, A., 2008. The Game Ontology Project: Supporting Learning While Contributing Authentically to Game Studies, in Proc. ICLS'08 8th international conference on International conference for the learning sciences - Volume 2, pp. 499-506, (2008), see also:
  10. Zagal, J. P., Fernandez-Vara, C. and Mateas, M., 2008. Rounds, Levels and Waves - The Early Evolution of GamePlay Segmentation, in Games and Culture, (2008).
  11. Zagal, J. P., Mateas, M.,Fernandez-Vara, C., Hochhalter B. and Lichti, N., 2007. “Towards an Ontological Language for Game Analysis”, in Proc. DiGRA 2005 on Changing Views - Worlds in Play, (2007).

Paper Citation

in Harvard Style

Exman I. and Alfia A. (2013). Knowledge-driven Game Design by Non-programmers . In Proceedings of the 4th International Workshop on Software Knowledge - Volume 1: SKY, (IC3K 2013) ISBN 978-989-8565-76-1, pages 47-54. DOI: 10.5220/0004640000470054

in Bibtex Style

author={Iaakov Exman and Avinoam Alfia},
title={Knowledge-driven Game Design by Non-programmers},
booktitle={Proceedings of the 4th International Workshop on Software Knowledge - Volume 1: SKY, (IC3K 2013)},

in EndNote Style

JO - Proceedings of the 4th International Workshop on Software Knowledge - Volume 1: SKY, (IC3K 2013)
TI - Knowledge-driven Game Design by Non-programmers
SN - 978-989-8565-76-1
AU - Exman I.
AU - Alfia A.
PY - 2013
SP - 47
EP - 54
DO - 10.5220/0004640000470054