A level designer typically creates the levels of a game to cater for a certain set of objectives, or mission. But in procedural content generation, it is common to treat the creation of missions and the generation of levels as two separate concerns. This often leads to generic levels that allow for various missions. However, this also creates a generic impression for the player, because the potential for synergy between the objectives and the level is not utilised. Following up on the mission-space generation concept, as described by Dormans, we explore the possibilities of procedurally generating a level from a designer-made mission. We use a generative grammar to transform a mission into a level in a mixed-initiative design setting. We provide two case studies, dungeon levels for a rogue-like game, and platformer levels for a metroidvania game. The generators differ in the way they use the mission to generate the space, but are created with the same tool for content generation based on model transformations. We discuss the differences between the two generation processes and compare it with a parameterized approach.
LINK
ConceptThe goal of the worksop/tutorial is to introduce participants to the fundamentals of Procedural Content Generation (PCG) based on generative grammars, have them experience an example of such a system first-hand, and discuss the potential of this approach for various areas of procedural content generation for games. The principles and examples are based on Ludoscope, a software tool developed at the HvA by Dr. Joris Dormans, e.a.Duration: 2 hoursOverviewWe will use the first 30 minutes to explain the basics of how to use generative grammars to generate levels. The principles of these grammars and model transformations will be demonstrated by means of the level generation system of Spelunky, which we have modeled in Ludoscope.Spelunky focuses solely on the generation of geometry, but grammar-based systems can also be used to transform more abstract concepts of level design into level geometry. In the next hour, the participants will be able to get some hands-on experience with Ludoscope. The assignment will be to generate a Mario-like level based on specific requirements, adapted to the interests of workshop participants.Finally, we are interested in the participants’ evaluation of this approach to PCG. We will use the last 20 minutes to discuss alternative techniques, and possible applications to other areas of PCG, like asset creation, scripting and game generation.Workshop participants are asked to bring a (PC) laptop to work on during the workshop, and are encouraged to work in pairs.
LINK
This study furthers game-based learning for circular business model innovation (CBMI), the complex, dynamic process of designing business models according to the circular economy principles. The study explores how game-play in an educational setting affects learning progress on the level of business model elements and from the perspective of six learning categories. We experimented with two student groups using our game education package Re-Organise. All students first studied a reader and a game role description and then filled out a circular business model canvas and a learning reflection. The first group, i.e., the game group, updated the canvas and the reflection in an interactive tutorial after gameplay. The control group submitted their updated canvas and reflection directly after the interactive tutorial without playing the game. The results were analyzed using text-mining and qualitative methods such as word co-occurrence and sentiment polarity. The game group created richer business models (using more waste processing technologies) and reflections with stronger sentiments toward the learning experience. Our detailed study results (i.e., per business model element and learning category) enhance understanding of game-based learning for circular business model innovation while providing directions for improving serious games and accompanying educational packages.
MULTIFILE