Abstract: "As the video game industry grows, both developers and cre-
ative authors are seeking new ways to convert story content
into scripting code, which is often a difficult process dur-
ing game creation. ScriptEase II provides a solution to this
common bottleneck in the games design process. Although
the goals are similar to the goals of ScriptEase, ScriptEase II
is able to generate code for any game engine with a provided
translator. It utilizes high-level game design patterns such
as cause-effect and quest patterns which can be abstracted
between most games. In addition, ScriptEase II further en-
hances the use of these patterns with a simple drag-and-drop
interface. The generality of the code generation has been
tested using two different game engines, and it can be used
to further test the benefits of using high-level game design
patterns in content creation."
"In this paper we will discuss how positive psychology can contribute to the design of digital games and in particular training applications like Serious Games. While digital games have been known for their ability to deeply immerse users, stimulate the senses and tap into a broad range of emotions, it has proven rather challenging to use them as a vehicle for pedagogy. Relevant research is still at its infancy and many of the mechanisms that foster knowledge creation and enhance learning need to be mapped out before scripted in the game. The theory of psychological flow and the role of positive emotions in broadening people's thought-action repertoires bring some practical insights and pave the path for tackling some important de-sign questions. Yet there are still major challenges and uncharted waters to be explored in order for the technology to deliver what has been promised."
"In the first two parts i and ii of this series, I put together an initial model for node.js multiplayer tic-tac-toe game then bolted in a backbone.js controller framework, which allows clients to Backbone.Model.sync model states to backing server. This post completes the game implementation by adding asynchronous plumbing for synchronizing game state amongst game clients."
From the abstract: "In this paper,
I present and compare a number of cross-platform compilers. While the overview alone indicates which cross-compiler may be appropriate for the needs of a given project, the
study in this paper reaches beyond that. I also present tools to support the development process and using them I create a working title. It leads to a series of tests measuring the quality of experience and showing that even very simple methods may have impact on the end-user."