Game Mechanics, Advanced Game Design
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Game Level Layout from Design Specification
EUROGRAPHICS 2014 / B. Lévy and J. Kautz Volume 33 (2014), Number 2 (Guest Editors) Game Level Layout from Design Specification Chongyang Ma∗z Nicholas Vining∗ Sylvain Lefebvrey Alla Sheffer∗ ∗ University of British Columbia y ALICE/INRIA z University of Southern California Abstract The design of video game environments, or levels, aims to control gameplay by steering the player through a sequence of designer-controlled steps, while simultaneously providing a visually engaging experience. Traditionally these levels are painstakingly designed by hand, often from pre-existing building blocks, or space templates. In this paper, we propose an algorithmic approach for automatically laying out game levels from user-specified blocks. Our method allows designers to retain control of the gameplay flow via user-specified level connectivity graphs, while relieving them from the tedious task of manually assembling the building blocks into a valid, plausible layout. Our method produces sequences of diverse layouts for the same input connectivity, allowing for repeated replay of a given level within a visually different, new environment. We support complex graph connectivities and various building block shapes, and are able to compute complex layouts in seconds. The two key components of our algorithm are the use of configuration spaces defining feasible relative positions of building blocks within a layout and a graph-decomposition based layout strategy that leverages graph connectivity to speed up convergence and avoid local minima. Together these two tools quickly steer the solution toward feasible layouts. We demonstrate our method on a variety of real-life inputs, and generate appealing layouts conforming to user specifications. Categories and Subject Descriptors (according to ACM CCS): I.3.5 [Computer Graphics]: Computational Geometry and Object Modeling—Curve, surface, solid, and object representations 1. -
An Abstract of the Thesis Of
AN ABSTRACT OF THE THESIS OF Brian D. King for the degree of Master of Science in Electrical and Computer Engineering presented on June 12, 2012. Title: Adversarial Planning by Strategy Switching in a Real-Time Strategy Game Abstract approved: Alan P. Fern We consider the problem of strategic adversarial planning in a Real-Time Strategy (RTS) game. Strategic adversarial planning is the generation of a network of high-level tasks to satisfy goals while anticipating an adversary's actions. In this thesis we describe an abstract state and action space used for planning in an RTS game, an algorithm for generating strategic plans, and a modular architecture for controllers that generate and execute plans. We describe in detail planners that evaluate plans by simulation and select a plan by Game Theoretic criteria. We describe the details of a low-level module of the hierarchy, the combat module. We examine a theoretical performance guarantee for policy switching in Markov Games, and show that policy switching agents can underperform fixed strategy agents. Finally, we present results for strategy switching planners playing against single strategy planners and the game engine's scripted player. The results show that our strategy switching planners outperform single strategy planners in simulation and outperform the game engine's scripted AI. c Copyright by Brian D. King June 12, 2012 All Rights Reserved Adversarial Planning by Strategy Switching in a Real-Time Strategy Game by Brian D. King A THESIS submitted to Oregon State University in partial fulfillment of the requirements for the degree of Master of Science Presented June 12, 2012 Commencement June 2013 Master of Science thesis of Brian D. -
The Poetics of Reflection in Digital Games
© Copyright 2019 Terrence E. Schenold The Poetics of Reflection in Digital Games Terrence E. Schenold A dissertation submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy University of Washington 2019 Reading Committee: Brian M. Reed, Chair Leroy F. Searle Phillip S. Thurtle Program Authorized to Offer Degree: English University of Washington Abstract The Poetics of Reflection in Digital Games Terrence E. Schenold Chair of the Supervisory Committee: Brian Reed, Professor English The Poetics of Reflection in Digital Games explores the complex relationship between digital games and the activity of reflection in the context of the contemporary media ecology. The general aim of the project is to create a critical perspective on digital games that recovers aesthetic concerns for game studies, thereby enabling new discussions of their significance as mediations of thought and perception. The arguments advanced about digital games draw on philosophical aesthetics, media theory, and game studies to develop a critical perspective on gameplay as an aesthetic experience, enabling analysis of how particular games strategically educe and organize reflective modes of thought and perception by design, and do so for the purposes of generating meaning and supporting expressive or artistic goals beyond amusement. The project also provides critical discussion of two important contexts relevant to understanding the significance of this poetic strategy in the field of digital games: the dynamics of the contemporary media ecology, and the technological and cultural forces informing game design thinking in the ludic century. The project begins with a critique of limiting conceptions of gameplay in game studies grounded in a close reading of Bethesda's Morrowind, arguing for a new a "phaneroscopical perspective" that accounts for the significance of a "noematic" layer in the gameplay experience that accounts for dynamics of player reflection on diegetic information and its integral relation to ergodic activity. -
Learning Board Game Rules from an Instruction Manual Chad Mills A
Learning Board Game Rules from an Instruction Manual Chad Mills A thesis submitted in partial fulfillment of the requirements for the degree of Master of Science University of Washington 2013 Committee: Gina-Anne Levow Fei Xia Program Authorized to Offer Degree: Linguistics – Computational Linguistics ©Copyright 2013 Chad Mills University of Washington Abstract Learning Board Game Rules from an Instruction Manual Chad Mills Chair of the Supervisory Committee: Professor Gina-Anne Levow Department of Linguistics Board game rulebooks offer a convenient scenario for extracting a systematic logical structure from a passage of text since the mechanisms by which board game pieces interact must be fully specified in the rulebook and outside world knowledge is irrelevant to gameplay. A representation was proposed for representing a game’s rules with a tree structure of logically-connected rules, and this problem was shown to be one of a generalized class of problems in mapping text to a hierarchical, logical structure. Then a keyword-based entity- and relation-extraction system was proposed for mapping rulebook text into the corresponding logical representation, which achieved an f-measure of 11% with a high recall but very low precision, due in part to many statements in the rulebook offering strategic advice or elaboration and causing spurious rules to be proposed based on keyword matches. The keyword-based approach was compared to a machine learning approach, and the former dominated with nearly twenty times better precision at the same level of recall. This was due to the large number of rule classes to extract and the relatively small data set given this is a new problem area and all data had to be manually annotated. -
Introducing the Game Design Matrix: a Step-By-Step Process for Creating Serious Games
Air Force Institute of Technology AFIT Scholar Theses and Dissertations Student Graduate Works 3-2020 Introducing the Game Design Matrix: A Step-by-Step Process for Creating Serious Games Aaron J. Pendleton Follow this and additional works at: https://scholar.afit.edu/etd Part of the Educational Assessment, Evaluation, and Research Commons, Game Design Commons, and the Instructional Media Design Commons Recommended Citation Pendleton, Aaron J., "Introducing the Game Design Matrix: A Step-by-Step Process for Creating Serious Games" (2020). Theses and Dissertations. 4347. https://scholar.afit.edu/etd/4347 This Thesis is brought to you for free and open access by the Student Graduate Works at AFIT Scholar. It has been accepted for inclusion in Theses and Dissertations by an authorized administrator of AFIT Scholar. For more information, please contact [email protected]. INTRODUCING THE GAME DESIGN MATRIX: A STEP-BY-STEP PROCESS FOR CREATING SERIOUS GAMES THESIS Aaron J. Pendleton, Captain, USAF AFIT-ENG-MS-20-M-054 DEPARTMENT OF THE AIR FORCE AIR UNIVERSITY AIR FORCE INSTITUTE OF TECHNOLOGY Wright-Patterson Air Force Base, Ohio DISTRIBUTION STATEMENT A APPROVED FOR PUBLIC RELEASE; DISTRIBUTION UNLIMITED. The views expressed in this document are those of the author and do not reflect the official policy or position of the United States Air Force, the United States Department of Defense or the United States Government. This material is declared a work of the U.S. Government and is not subject to copyright protection in the United States. AFIT-ENG-MS-20-M-054 INTRODUCING THE GAME DESIGN MATRIX: A STEP-BY-STEP PROCESS FOR CREATING LEARNING OBJECTIVE BASED SERIOUS GAMES THESIS Presented to the Faculty Department of Electrical and Computer Engineering Graduate School of Engineering and Management Air Force Institute of Technology Air University Air Education and Training Command in Partial Fulfillment of the Requirements for the Degree of Master of Science in Cyberspace Operations Aaron J. -
Games and Rules
Requirements for a General Game Mechanics Framework Imre Hofmann In this article I will apply a meta-theoretical approach to the question of how a game mechanics framework has to be designed in order to fulfil its task of ade- quately depicting or modeling the reality of game mechanics. I had two aims in mind when starting my research. I studied existing game theories and three game mechanics theories in particular in order to evaluate the state of the art of game mechanics theory. (Descriptive aim) The second aim followed on from these studies. With the results of my research I wanted to define the attributes a com- prehensive and general game mechanics theory might or – rather – needed to have. What are the general properties that such a theory should display? (Norma- tive aim) In my opinion the underlying mechanics of a game may be regarded in some way as its centerpiece. The reasons for this shall become clear over the course of this article. To begin with, I would like to make two terminological clarifications. First, I am not going to examine different game mechanics and typologies or categories of game mechanics. Instead, I will take a theoretical step backwards, so to speak, on the meta-level by analyzing and comparing different theories of game me- chanics (which themselves suggest categories and typologies). Secondly, I will use the expressions “game mechanics theory” “(game mechanics) framework” and “(game mechanics) model” synonymously. In my research I focused mainly on the following three key theories of game mechanics: 1. Carlo Fabricatore’s Gameplay and Game Mechanics Design (2007) 2. -
Week 3 Day 1: Designing Games with Conditionals
INTRODUCTION | CYBER ARCADE: PROGRAMMING AND MAKING WITH MICRO:BIT 3-1 | ELEMENTARY WEEK 3 DAY 1: DESIGNING GAMES WITH CONDITIONALS INTRODUCTION This week makers continue to use the Micro:bit microcontroller and begin coding and designing interactive games and art. ESSENTIAL QUESTIONS • How can we use code and math to create a fun game? • What is a conditional statement? • How do artists, engineers, and makers solve problems when they’re working? LEARNING OUTCOMES 1. Learn how to use code and conditionals to create a game. 2. Engage in project-based learning through problem-solving and troubleshooting by creating a game using a Micro:bit microcontroller and code. TEACHERLESSON | RESOURCE CYBER ARCADE: | CYBER PROGRAMMING ARCADE: PROGRAMMING AND MAKING AND WITH MAKING MICRO:BIT WITH MICRO:BIT 3-23-2 | | ELEMENTARY ELEMENTARY VOCABULARY Conditional: Set of rules performed if a certain condition is met Game mechanics: Basic actions, processes, visuals, and control mechanisms that are used to make a game Game designer: Person responsible for designing game storylines, plots, objectives, scenarios, the degree of difficulty, and character development Game engineer: Specialized software engineers who design and program video games Troubleshooting: Using resources to solve issues as they arise TEACHERLESSON | RESOURCE CYBER ARCADE: | CYBER PROGRAMMING ARCADE: PROGRAMMING AND MAKING AND WITH MAKING MICRO:BIT WITH MICRO:BIT 3-33-3 | | ELEMENTARY ELEMENTARY MATERIALS LIST EACH PAIR OF MAKERS NEEDS: • Micro:bit microcontroller • Laptop with internet connection • USB to micro-USB cord • USB flash drive • External battery pack • AAA batteries (2) • Notebook TEACHER RESOURCE | CYBER ARCADE: PROGRAMMING AND MAKING WITH MICRO:BIT 3-4 | ELEMENTARY They can also use the Troubleshooting Tips, search the internet for help, TEACHER PREP WORK or use the tutorial page on the MakeCode website. -
Designing Affective Games with Physiological Input Lennart E
Designing Affective Games with Physiological Input Lennart E. Nacke Regan L. Mandryk University of Saskatchewan University of Saskatchewan 110 Science Place, Saskatoon, SK 110 Science Place, Saskatoon, SK Canada Canada [email protected] [email protected] ABSTRACT information about user emotion [1] and/or cognition [6]) are With the advent of new game controllers, traditional input becoming more popular in desktop software design as well mechanisms for games have changed to include gestural [2]. For human-computer interaction evaluative studies, this interfaces and camera recognition techniques, which are marks a shift from analyses centering on usability to those being further explored with the likes of Sony’s PlayStation that are looking at the full spectrum of user experience Move and Microsoft’s Kinect. Soon these techniques will (UX). These studies focus on human aspects of interaction, include affective input to control game interaction and such as the behavioral, perceptual, emotional, and cognitive mechanics. Thus, it is important to explore which game capabilities of people [5]. designs work best with which affective input technologies, giving special regard to direct and indirect methods. In this In addition to evaluating affective user responses, the use of paper, we discuss some affective measurement techniques a player’s own cognitive and emotional state as input – and development ideas for using these as control known as affective input – is an exciting input possibility mechanisms for affective game design using that has not been fully explored in the context of games [4]. psychophysiological input. Affective input has seen use as a direct method of control in accessibility applications, and as an indirect method of Author Keywords control in biofeedback training for meditation and phobia Affective computing, entertainment computing, treatment. -
Computer Game Flow Design, ACM Computers in Entertainment, 4, 1
LJMU Research Online Taylor, MJ, Baskett, M, Reilly, D and Ravindran, S Game theory for computer games design http://researchonline.ljmu.ac.uk/id/eprint/7332/ Article Citation (please note it is advisable to refer to the publisher’s version if you intend to cite from this work) Taylor, MJ, Baskett, M, Reilly, D and Ravindran, S (2017) Game theory for computer games design. Games and Culture, 14 (7-8). pp. 843-855. ISSN 1555-4139 LJMU has developed LJMU Research Online for users to access the research output of the University more effectively. Copyright © and Moral Rights for the papers on this site are retained by the individual authors and/or other copyright owners. Users may download and/or print one copy of any article(s) in LJMU Research Online to facilitate their private study or for non-commercial research. You may not engage in further distribution of the material or use it for any profit-making activities or any commercial gain. The version presented here may differ from the published version or from the version of the record. Please see the repository URL above for details on accessing the published version and note that access may require a subscription. For more information please contact [email protected] http://researchonline.ljmu.ac.uk/ Game theory for computer games design Abstract Designing and developing computer games can be a complex activity that may involve professionals from a variety of disciplines. In this article, we examine the use of game theory for supporting the design of game play within the different sections of a computer game, and demonstrate its application in practice via adapted high-level decision trees for modelling the flow in game play and payoff matrices for modelling skill or challenge levels. -
Game Design Involving Online Tools
Analyzing a Process of Collaborative Game Design Involving Online Tools Sandra B. Fan1, Brian R. Johnson2, Yun-En Liu1, Tyler S. Robison1, Rolfe R. Schmidt1, Steven L. Tanimoto1 1. Department of Computer Science and Engineering 2. Department of Architecture University of Washington, Seattle, WA 98195, USA 1: {sbfan, yunliu, trobison, rolfe, tanimoto}@cs.uw.edu; 2: [email protected] Abstract collaboration tools for problem solving across a range of disciplines. In particular, we take a state-space- In this study, we explore how problem solving and search approach to modeling the design process, based design can be modeled using state-space-search on the classical AI theory of problem solving. methodology, by engaging in the design of two During each design exercise, we utilized different educational games. Additionally, we wanted to online collaboration tools: our own INFACT system, discover how online communication tools could be Google Wave beta, as well as our CoSolve used to support collaborative design. We used three environment for modeling state-space problem solving, online tools: 1) CoSolve, a collaborative problem- and we developed two games: Go Atom, a chemistry solving environment that we developed, 2) Google game, and Eco-avelli, a climate change game. Wave, a wiki/chat hybrid communication tool, and 3) In Section 2, we will describe the existing INFACT, a discussion forum that we built for use in technologies and the state-space-search design education. We used these tools to design Go Atom, a methodology in more detail. In Sections 3, 4 & 5, we chemistry game, and Eco-avelli, a game that intended will describe our specific design process of creating to demonstrate the politics of climate change. -
The Role of Architecture in Constructing Gameworlds
Document generated on 09/25/2021 8:46 p.m. Loading The Journal of the Canadian Game Studies Association The Role of Architecture in Constructing Gameworlds: Intertextual Allusions, Metaphorical Representations and Societal Ethics in Dishonored Anthony Zonaga and Marcus Carter Volume 12, Number 20, Fall 2019 Article abstract In this article, we present a close analysis of the role that the steampunk URI: https://id.erudit.org/iderudit/1065898ar industrial Victorian architecture in Dishonored (2012) has in constructing the DOI: https://doi.org/10.7202/1065898ar player’s experience and knowledge of the gameworld. Through various intertextual allusions and metaphorical representations, we argue the See table of contents architecture works as an important storytelling element, contextualizing information that the player learns and conveying information about the game’s main characters, similar to the ways that architecture is utilized in Publisher(s) other visual media such as television and film. In addition, we also argue that the architecture in Dishonored plays a crucial role in conveying to the player Canadian Game Studies Association information about the morals and values of the fictional society, key to the game’s moral-choice gameplay. ISSN 1923-2691 (digital) Explore this journal Cite this article Zonaga, A. & Carter, M. (2019). The Role of Architecture in Constructing Gameworlds: Intertextual Allusions, Metaphorical Representations and Societal Ethics in Dishonored. Loading, 12(20), 71–89. https://doi.org/10.7202/1065898ar Copyright, 2019 Anthony Zonaga, Marcus Carter This document is protected by copyright law. Use of the services of Érudit (including reproduction) is subject to its terms and conditions, which can be viewed online. -
The Critical-Glossary
The Critical-Glossary COPYRIGHT © 2007-2011, RICHARD TERRELL (KIRBYKID). ALL RIGHTS RESERVED. 1 Table of Contents #................................................................. 3 The Critical-Glossary is a collection of terms and definitions on game design. The A................................................................ 3 field of game design is vast. To sufficiently cover it this glossary includes terms from B................................................................ 5 other fields such as story design, educational C................................................................ 6 psychology, and neuroscience. I have also coined many terms as well as improved the D.............................................................. 11 definitions of many commonly used terms. E.............................................................. 13 The glossary is the product of four years of F .............................................................. 15 blogging and research at critical- gaming.squarespace.com. In addition to the G ............................................................. 17 definitions nearly every entry features a link to the blog article where I discuss the term H.............................................................. 18 in detail. Do visit these articles for I................................................................. 19 examples, images, videos, and interactive demos. J-K ........................................................ 20 All of the definitions in this document are L..............................................................