Game development businesses often choose Lua for separating scripted game logic from reusable engine code. Lua can easily be embedded, has simple interfaces, and offers a powerful and extensible scripting language. Using Lua, developers can create prototypes and scripts at early development stages. However, when larger quantities of engine code and script are available, developers encounter maintainability and quality problems. First, the available automated solutions for interoperability do not take domain-specific optimizations into account. Maintaining a coupling by hand between the Lua interpreter and the engine code, usually in C++, is labour intensive and error-prone. Second, assessing the quality of Lua scripts is hard due to a lack of tools that support static analysis. Lua scripts for dynamic analysis only report warnings and errors at run-time and are limited to code coverage. A common solution to the first problem is developing an Interface Definition Language (IDL) from which ”glue code”, interoperability code between interfaces, is generated automatically. We address quality problems by proposing a method to complement techniques for Lua analysis. We introduce Lua AiR (Lua Analysis in Rascal), a framework for static analysis of Lua script in its embedded context, using IDL models and Rascal.
DOCUMENT
For over thirty years, there has been a discussion about the effectiveness of educational games in comparison to traditional learning materials. To help further this discussion, we aim to understand ‘how educational games work’ by formalising (and visualising) the educational and motivational aspects of such games. We present a model that focuses on the relationship between three different aspects: user properties, game mechanics, and learning objectives. In two example cases, we have demonstrated how the model can be used to analyse existing games and their game/instructional design, and suggest possible improvements in both motivational and educational aspects based on the model. As such, we introduce a novel approach to analysing educational games and, by inference, a novel design process for designing more effective educational games.
DOCUMENT
The design of health game rewards for preadolescents Videogames are a promising strategy for child health interventions, but their impact can vary depending on the game mechanics used. This study investigated achievement-based ‘rewards’ and their design among preadolescents (8-12 years) to assess their effect and explain how they work. In a 2 (game reward achievement system: social vs. personal) x 2 (game reward context: in-game vs. out-game) between-subjects design, 178 children were randomly assigned to one of four conditions. Findings indicated that a ‘personal’ achievement system (showing one’s own high scores) led to more attention and less frustration than a ‘social’ achievement system (showing also high scores of others) which, in turn, increased children’s motivation to make healthy food choices. Furthermore, ‘out’-game rewards (tangible stickers allocated outside the game environment) were liked more than ‘in’-game rewards (virtual stickers allocated in the game environment), leading to greater satisfaction and, in turn, a higher motivation to make healthy food choices.
LINK
The effects of embedding advertising in digital games has been explored in only a few controlled studies. This research provides results of an efficacy analysis of in-game advertising within the controlled environment of a racing car game, an environment in which advertising blends in naturally. The experiment was designed to understand the effectiveness of in-game advertising for both players and onlookers. Examining players in both Europe and the United States, this study measured how in-game advertising works on those who participate in electronic entertainment and those who watch it. The results indicate that such advertising is more effective for onlookers than for players. Implications for designers and researchers is discussed.
DOCUMENT
This paper explores how the concept of life has been used in video games through time. Life is an essential element in different types of action games and several nuances have been used to provide various types of emotions and effects during gameplay. However, the details and patterns have not been extendedly analyzed. Primarily, we survey works regarding the description and formalization of game analysis with emphasis on works in which the concepts have impact in the arguably accepted notion of life. Multiple examples are provided to show different approaches to the concept of life and the impact of such approaches in overall gameplay, namely in the game difficulty and emotions. The examples are then generalized, resulting in a proposal of framework to describe life representation in games. The proposed framework was evaluated in a user study, having participants with gaming culture (professionals, academics, and students of game development courses). Each participant was assigned with the task of fitting a preselected set of games within the framework. The results indicate good coverage of the main concepts with satisfactory consistency.
LINK
This paper explores how the concept of life has been used in video games through time. Life is an essential element in different types of action games and several nuances have been used to provide various types of emotions and effects during gameplay. However, the details and patterns have not been extendedly analyzed. Primarily, we survey works regarding the description and formalization of game analysis with emphasis on works in which the concepts have impact in the arguably accepted notion of life. Multiple examples are provided to show different approaches to the concept of life and the impact of such approaches in overall gameplay, namely in the game difficulty and emotions. The examples are then generalized, resulting in a proposal of framework to describe life representation in games. The proposed framework was evaluated in a user study, having participants with gaming culture (professionals, academics, and students of game development courses). Each participant was assigned with the task of fitting a preselected set of games within the framework. The results indicate good coverage of the main concepts with satisfactory consistency.
LINK
An increasing number of studies support a mediating influence of personality on video-game preferences and player experiences, and in particular, traits associated with playfulness, such as extraversion. Educational institutions, however, tend to reward serious personality traits, such as conscientiousness. Aim.To discern how students respond to Game-Based Learning (GBL) in the classroom, and to understand if and how conscientiousness mediates GBL, we performed a field study at a leading university of technology in northeast China. Method. In May 2019, 60 bachelor and executive students in public-administration studies consecutively played two digital serious games, TEAMUP (multiplayer) and DEMOCRACY3 (single player). Data accrued through surveys with pregame measurements of personality (conscientiousness), mediating factors (motivation, player experience), learning effectiveness (cognitive and non-cognitive learning), and GBL acceptance. Results. Analysis showed a strong overall learning effect for both games. Conscientiousness significantly related to cognitive learning in both games and noncognitive learning in the multiplayer game only. Conscientiousness also significantly related to player experiences in the multiplayer game. Furthermore, the conscientiousness facet of perfectionism was a dominant factor in player experience and learning. We discuss the findings in light of several aspects around GBL that require more attention and research, especially that, alongside other factors, conscientiousness may be an important dimension to consider in the design and implementation of GBL in education, and GBL can have a positive role in the modernization of education in non-Western countries
DOCUMENT
Insider ethnographic analysis is used to analyze change processes in an engineering department. Distributed leadership theory is used as conceptual framework.
DOCUMENT
An important step in the design of an effective educational game is the formulation of the to-be-achieved learning goals. The learning goals help shape the content and the flow of the entire game, i.e. they provide the basis for choosing the game’s core (learning) mechanics. A mistake in the formulation of the learning goals or the resulting choice in game mechanics can have large consequences, as the game may not lead to the intended effects. At the moment, there are many different methods for determining the learning goals; they may be derived by a domain expert, based on large collections of real-life data, or, alternatively, not be based on anything in particular. Methods for determining the right game mechanics range from rigid taxonomies, loose brainstorming sessions, to, again, not any method in particular. We believe that for the field of educational game design to mature, there is a need for a more uniform approach to establishing the learning goals and translating them into relevant and effective game activities. This paper explores two existing, non-game design specific, methods to help determine learning goals and the subsequent core mechanics: the first is through a Cognitive Task Analysis (CTA), which can be used to analyse and formalize the problem and the knowledge, skills, attitudes that it is comprised of, and the second is through the Four Components Instructional Design (4C-ID), which can be used to determine how the task should be integrated into an educational learning environment. Our goal is to see whether these two methods provide the uniform approach we need. This paper gives an overview of our experiences with these methods and provides guidelines for other researchers on how these methods could be used in the educational game design process.
DOCUMENT
This paper examines how a serious game approach could support a participatory planning process by bringing stakeholders together to discuss interventions that assist the development of sustainable urban tourism. A serious policy game was designed and played in six European cities by a total of 73 participants, reflecting a diverse array of tourism stakeholders. By observing in-game experiences, a pre- and post -game survey and short interviews six months after playing the game, the process and impact of the game was investigated. While it proved difficult to evaluate the value of a serious game approach, results demonstrate that enacting real-life policymaking in a serious game setting can enable stakeholders to come together, and become more aware of the issues and complexities involved with urban tourism planning. This suggests a serious game can be used to stimulate the uptake of academic insights in a playful manner. However, it should be remembered that a game is a tool and does not, in itself, lead to inclusive participatory policymaking and more sustainable urban tourism planning. Consequently, care needs to be taken to ensure inclusiveness and prevent marginalization or disempowerment both within game-design and the political formation of a wider participatory planning approach.
MULTIFILE