|
article Combinatorial and Exploratory Creativity in Procedural Content Generation Procedural content generation aims to algorithmically produce creative solutions to game design challenges. This paper investigates how computational creativity theory can be applied to improve current PCG tools and techniques. It suggests that content generation may be considered as a... [read more]
|
article Making Design Patterns Work The game industry seems to be reluctant to use design patterns. This article explores the obstacles encountered in the application of many design pattern libraries. Rather than instructing the industry the proper use of design patterns, it aims identify the things academics can do to improve... [read more]
|
article Spelmechanismes voor Karakterontwikkeling For the new Dutch language game research magazine www.homoludensmagazine.nl I wrote an article about the different types of mechanics for character development typically found in roleplaying games and action adventure games. The article is freely accessible, but written in Dutch...
[read more]
|
article The Effectiveness and Efficiency of Model Driven Game Design In order for techniques from Model Driven Engineering to be accepted at large by the game industry, it is critical that the effectiveness and efficiency of these techniques are proven for game development. There is no lack of game design models, but there is no model that has surfaced... [read more]
|
project Game Mechanics Game mechanics are the rules, processes, and data at the heart of a game. They define how play progresses, what happens when, and what conditions determine victory or defeat. Now two leading authorities in game design–Ernest Adams and Joris Dormans–are here to teach game designers and... [read more]
|
project Machinations: Game Mechanics Diagrams Feedback loops play a vital role in emergent behavior in games. To understand a game’s feedback loops is to understand a game’s dynamic gameplay. However, observing and documenting feedback in games is not as easy it seems. In an attempt to solve this problem I have created a Flash tool... >>>go there>>>
|