no possibility of winning the game. A very general – for any type of board game –
and challenging issue is: how to determine an upper bound on number of players for
given board size, which implies no winners. An even more general issue is: when
does an extension cause a game to become unplayable?
Concerning game consistency and recognition, we propose the following: define a
type of games – say sudokus – by a generic ontology. A Sudoku extension is said to
belong to the type, if its specific ontology differs from the generic type ontology by
some quantitative measure below a pre-determined threshold. A systematic investiga-
tion of suitable ontologies for game types is desirable.
6.2 Main Contribution
The main contribution of this work is the usage of knowledge-driven software tools
for game extension by non-programmers.
References
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 learn-
ing, 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. Auto-
mated 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 10
th
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 con-
ference on International conference for the learning sciences - Volume 2, pp. 499-506,
(2008), see also: http://www.gameontology.com/index.php/Main_Page.
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).
54