Noah Wardrip Fruin

Total Page:16

File Type:pdf, Size:1020Kb

Noah Wardrip Fruin NOAH WARDRIPFRUIN EXPRESSIVE PROCESSING Digital Fictions, Computer Games, and Software Studies ! The MIT Press Cambridge, Massachusetts London, England + !"#$%" %! $"% % $ $& % ! $ ' $ ! $ " $ "% $ ($! ) %!(* $ ! $" + % $ , -$ $ ("#". $ / "% 0 $ 1 " 23!$ " %!0 0 1 " 4 56 7 787 7`:$ 7$77! 7 ; $ "" ! 6 *3<=>?)@A@=& 8 # ' ) * $ $S3 0$ $S3 @ 4 $ A 4 $ $ * ( C=? =? )D @= ? =S )AA )>=?DA@) *6 Acid-Free Bits (Montfort and Wardrip-Fruin), 165n3 # ACM Forum, 96 ACM SIGGRAPH Sandbox Symposium, 104–105 - Active Surface Design, 385 Aarseth, Espen Adams, Scott, 308 computer game fictions and, 77n1 Adobe Flash software, 43 playable language and, 366, 384 Adventure (Crowther and Woods), 45, 343 Tale-Spin effect and, 152–155, 158, 166n13 Aesop’s fables, 120, 123n5, 166n5, 182, 236, 207n10 traversal functions and, 159–161, 417 Agency, 303 Abandoned Village, 70 action resources and, 344 Abelson, Robert concept of, 344 AI theories of, 83, 86–87, 169, 174, 186, 291–292 Façade and, 330, 342–345 delta acts and, 127 goal determination and, 344 Gilson and, 95–96 Agent metaphors for services, 357 “motivated to dismiss” sequence and, 91, 99–100 Agnostics (Sack), 400–402 natural language processing and, 117 Agre, Philip, 82, 101–102, 182–183, 220, 227n7, 344 possible worlds theory and, 142 AIML, 420 Schank and, 97–98 AI winter, 196 scruffy AI and, 97–99 Akalabeth (Garriott), 45 Tale Spin effect and, 117, 147, 151 Akst, Daniel, 246 Abelson’s ideology machine Aldus PageMaker, 355 authoring process and, 102n9, 103, 112n9 Algorithms, 17 calling sequence and, 90–91 Alloy blending, 406 concepts and, 87–88, 92, 96 Amazon’s recommendation system and, 198–200 credibility and, 87–90 decomposition rules and, 29–30 data and, 87–90 Eliza effect and, 28–32 demonstrational system of, 87 PageRank and, 197–198 denial and, 90–92 parallel, 350n7 Eliza effect and, 92–97, 100–101, 102n9, 112n9 simulation systems and, 308–311 expressive AI and, 109 Allio, Kirstin, 356 as failed media, 94 Alloy blending algorithm, 406 goal of, 95 Altair, 211 horizontal/vertical structuring and, 88 Amazon, 108 model evaluation and, 92–97 false positives and, 201 politics and, 83, 86–103, 107, 109, 112n9, 263, recommendation system of, 198–200 305, 423 American Civil Liberties Union, 216n18, 229n18 predicates and, 87–88, 92, 96 Amy and Klara (Böhlen), 419–420 process intensity and, 103, 107 Anderson, Timothy, 231, 309 rationalization and, 90–92 Andrews, Jim, 381–382 sources and, 87 Animation, 7, 157, 378, 415 system operations and, 87–92, 99–100 authoring and, 172–173, 179, 226n2, 233 Weizenbaum and, 92–97 computer game fictions and, 43, 71n19, 74, 80n19 ABL language, 332, 334 models and, 104, 113n14 About.com, 357 SimCity effect and, 315, 321–322, 326, 328, 340, Achituv, Romy, 361 350n11, 351n14 455 56 1 Anthropomorphic intelligence learning from, 101 artificial intelligence (AI) and, 219–225 legible examples of, 215–217 symbolic processing and, 219–220 linguistic competence and, 276–278 web-based service metaphors and, 357 loss of funding for, 196 Apartheid, 291 McCarthy and, 97–98 Apple Computer, 231 mathematics and, 98, 247–249 Arneson, Dave, 44–45 memory organization points and, 236–237 ARPANET, 27 microworlds and, 120 Arsenault, Dominic, 52, 78n8 models and, 82–83, 118 Art. See also Design “motivated to dismiss” sequence and, 91, 99–100 creative distance and, 255–258 neat, 97–99, 102, 150, 219–220 Dada, 18–19 n-grams and, 203–205, 209, 212, 222, 383–398 design shift in, 104–105 NLP and, 276–281 (see also Natural language opaque processes and, 353–356 processing (NLP)) possible worlds theory and, 138–143 persuasive speech and, 217–218 process intensity and, 104–105 possibilities of, 2 spatial logic and, 379–383 procedural rhetoric and, 217–218 Arteroids (Andrews), 381–382 psychological processes and, 118 Arthur, King of England. See Minstrel (Turner) Representational Promiscuity and, 223 Artificial intelligence (AI), xi, 2, 154, 164, 234 research projects in, 5–6 Abelson’s ideology machine and, 83, 86–103, 107, The Restaurant Game and, 205–210, 225 109, 112n9, 263, 305, 423 robotics and, 220–221, 419–420 Amazon recommendation system and, 198–199 Schank and, 147, 150–151, 165n2, 169, 174, 186, anthropomorphic intelligence and, 219–225 188, 291–292 Association for the Advancement of Artificial scruffy, 97–99, 102, 118, 150, 174, 182, 187, 195, Intelligence and, 328–329, 351n13 205–210, 219–220, 291–292 authoring processes and, 101–110 Shakey (SRI) and, 174–175 behaviorist definition and, 11n1, 84n1 simple, embodied mechanisms and, 220–221 blocks world and, 120 statistical, 170, 196–210, 383–398 Brutus and, 245–259 subjective ideas and, 108 canonical representation of knowledge and, 118 symbolic processing and, 219–220 Carroll and, 86–100 systems development and, 82 classical, 220 Tale-Spin effect and, 117, 119 conceptual dependency and, 33–34, 98–99, 117, task orientation and, 118 123–124 Terminal Time and, 259–276, 281–285 context and, 5 theorem-proving and, 248 Eliza effect and, 24–40 Turing test and, 84–86 expressive, 83, 107–110, 271 Universe and, 235–245 Façade and, 328–347 watch list generation and, 214–216, 229n18 Goldwater machine and, 99–100, 423 as way of knowing, 82–83 Good Old-Fashioned AI (GOFAI) and, 220, 223 winter of, 196 hyper-media and, 108–109 Artificial Intelligence and Interactive Digital independent parallel setting description (INDPSD) Entertainment conference, 287, 351n13 and, 286–291 Artificial Intelligence and Literary Creativity interactive characters and, 332–335 (Bringsford and Ferrucci), 245, 290 456 *6 Artificial Intelligence Center (SRI), 174–175 role-playing games (RPGs) and, 48–54 Art of Code, The (Black), 163n17, 168n17 Authoring, 18 ASCII, 20n5 Adobe Flash software and, 43 Ask Jeeves, 357 agency and, 330 Association for Computing Machinery, 28, 39n4, 96, audience experience and, 10–12 104–105, 200–201 Aurora toolset and, 48–54, 78n7 Association for the Advancement of Artificial automatic novel writer and, 116, 147 Intelligence, 328–329, 351n13 Basic programming language and, 231–232 Asteroids (game), 382 beat concept and, 330–332, 334, 342–345 Atari, 20n5, 231, 317, 344, 351n12 behavioral landscapes and, 106, 170–185 (see also Atkins, Barry, 74n21, 80nn18,21, 103n11, 112n1, 438 Behavior) Audience experience, 20n5 blogs and, 176n4, 178n5, 197, 207n16, 224, agency and, 342–345 226nn4,5, 229n16, 237n7, 296n7 Aurora toolset and, 48–54 breakdowns and, 15, 25, 36–38, 76, 148, 170, 173, authoring and, 10–12 178n5, 226n5, 339, 345, 419, 421 behavioral landscapes and, 106 Brutus and, 245–259 Brutus and, 245–259 case-based reasoning (CBR) and, 187–188 character behavior and, 170–185 (see also collaboration and, 1 Behavior) compilers and, 232–233 consoles and, 11n4, 20n4 content determination and, 279–280 dialogue trees and, 50–59 delta acts and, 127–135, 147–148 Eliza effect and, 24–40 digital media and, 7–12, 41–42 illusion and, 15, 24–40, 56–57, 122, 146, 236, discourse planning and, 279–281 418–420, 423–424 Eliza and, 24–25 Implementation and, 41–42 expressive processing and, 411–416 interaction and, 11–12 (see also Interaction) failed software genres and, 103–104 models and, 82 finite state machines (FSMs) and, 73–74, 82, 169, online peer review and, 427–441 170–185, 226n1 Prince of Persia: The Sands of Time and, 69–74 Game Developers Choice Awards and, 59 process intensity and, 103–107 game fiction dilemma and, 74–76 quest flags and, 46–51, 58–59 hybrid works and, 42–43 role-playing games (RPGs) and, 44–59 hyper-media and, 108–109 SimCity effect and, 300–302, 310–311 incoherence and, 314–315 Star Wars: Knights of the Old Republic and, 59–69 independent parallel setting description (INDPSD) Tale-Spin effect and, 123–137, 146–147 and, 286–291 Terminal Time and, 259–276, 281–285 individual fictions in shared worlds and, 70 Turing test and, 84–86 information organizing and, 7–8 unimplemented valley and, 414–415 interaction and, 11–12 (see also Interaction) Universe and, 235–245 interpreting processes and, 151–164, 233 virtual reality and, 373–379 joint dialogue behaviors (JDBs) and, 335–337 Augmentation Research Center, 174 legible data and, 356–365 Aurora toolset, 78n7 lexicalization and, 280–281 Conversation Editor and, 52–54 linguistic competence and, 276–281 dialogue trees and, 52–54 mathematical literary themes and, 247–249, quest flags and, 48–51 257–259 457 56 1 media machines and, 1–3 8 metanovel concept and, 115–122 Babble! (software toy), 384 Minstrel and, 186–196 Babel (Goldman), 156, 277 models and, 101–110, 221–225 Babyz (Stern, Frank, and Resner), 329, 333 natural language processing (NLP) and, 276–285 Badler, Norm, 321n14, 351n14 new processes for, 7–12 Balance of Power (Crawford), 105 opaque processes and, 353–356 Bandai, 333 operational logics and, xi–xii, 13–14 (see also Barnes, Jonty, 222–223 Operational logics) Barton, Matt, 6, 45 Pauline and, 291–292 Basic programming language, 23, 231–232 peer review and, 427–441 Basiques, Les: La Littérature numérique (Bootz), 6 planning advice themes (PATs) and, 189–190, 193, Bass, Len, 244 224 Bateman, Chris, 6, 55–56, 71 platform studies and, 244 Bates, Joe, 317, 319, 324 poetry generators and, 353–354 Battegazzore, Sofia, 304 possible worlds theory and, 138–143 BBS: The Documentary (Scott), 23n1 procedural rhetoric and, 217–218 Beall Center for Art and Technology, 378 process intensity and, 103–107 Bear, Arthur. See Tale-Spin effect process terms and, 17
Recommended publications
  • DESIGN-DRIVEN APPROACHES TOWARD MORE EXPRESSIVE STORYGAMES a Dissertation Submitted in Partial Satisfaction of the Requirements for the Degree Of
    UNIVERSITY OF CALIFORNIA SANTA CRUZ CHANGEFUL TALES: DESIGN-DRIVEN APPROACHES TOWARD MORE EXPRESSIVE STORYGAMES A dissertation submitted in partial satisfaction of the requirements for the degree of DOCTOR OF PHILOSOPHY in COMPUTER SCIENCE by Aaron A. Reed June 2017 The Dissertation of Aaron A. Reed is approved: Noah Wardrip-Fruin, Chair Michael Mateas Michael Chemers Dean Tyrus Miller Vice Provost and Dean of Graduate Studies Copyright c by Aaron A. Reed 2017 Table of Contents List of Figures viii List of Tables xii Abstract xiii Acknowledgments xv Introduction 1 1 Framework 15 1.1 Vocabulary . 15 1.1.1 Foundational terms . 15 1.1.2 Storygames . 18 1.1.2.1 Adventure as prototypical storygame . 19 1.1.2.2 What Isn't a Storygame? . 21 1.1.3 Expressive Input . 24 1.1.4 Why Fiction? . 27 1.2 A Framework for Storygame Discussion . 30 1.2.1 The Slipperiness of Genre . 30 1.2.2 Inputs, Events, and Actions . 31 1.2.3 Mechanics and Dynamics . 32 1.2.4 Operational Logics . 33 1.2.5 Narrative Mechanics . 34 1.2.6 Narrative Logics . 36 1.2.7 The Choice Graph: A Standard Narrative Logic . 38 2 The Adventure Game: An Existing Storygame Mode 44 2.1 Definition . 46 2.2 Eureka Stories . 56 2.3 The Adventure Triangle and its Flaws . 60 2.3.1 Instability . 65 iii 2.4 Blue Lacuna ................................. 66 2.5 Three Design Solutions . 69 2.5.1 The Witness ............................. 70 2.5.2 Firewatch ............................... 78 2.5.3 Her Story ............................... 86 2.6 A Technological Fix? .
    [Show full text]
  • Realistic Dialogue Engine for Video Games
    Western University Scholarship@Western Electronic Thesis and Dissertation Repository 1-5-2014 12:00 AM Realistic Dialogue Engine for Video Games Caroline M. Rose The University of Western Ontario Supervisor Mike Katchabaw The University of Western Ontario Graduate Program in Computer Science A thesis submitted in partial fulfillment of the equirr ements for the degree in Master of Science © Caroline M. Rose 2014 Follow this and additional works at: https://ir.lib.uwo.ca/etd Part of the Artificial Intelligence and Robotics Commons Recommended Citation Rose, Caroline M., "Realistic Dialogue Engine for Video Games" (2014). Electronic Thesis and Dissertation Repository. 2652. https://ir.lib.uwo.ca/etd/2652 This Dissertation/Thesis is brought to you for free and open access by Scholarship@Western. It has been accepted for inclusion in Electronic Thesis and Dissertation Repository by an authorized administrator of Scholarship@Western. For more information, please contact [email protected]. REALISTIC DIALOGUE ENGINE FOR VIDEO GAMES (Thesis format: Monograph) by Caroline M. Rose Graduate Program in Computer Science A thesis submitted in partial fulfillment of the requirements for the degree of Master of Science The School of Graduate and Postdoctoral Studies The University of Western Ontario London, Ontario, Canada © Caroline M. Rose 2015 Abstract The concept of believable agent has a long history in Artificial Intelligence. It has applicability in multiple fields, particularly video games. Video games have shown tremendous technological advancement in several areas such as graphics and music; however, techniques used to simulate dialogue are still quite outdated. In this thesis, a method is proposed to allow a human player to interact with non-player characters using natural-language input.
    [Show full text]
  • Babyz Free Download on Pc Babyz Free Download on Pc
    babyz free download on pc Babyz free download on pc. Completing the CAPTCHA proves you are a human and gives you temporary access to the web property. What can I do to prevent this in the future? If you are on a personal connection, like at home, you can run an anti-virus scan on your device to make sure it is not infected with malware. If you are at an office or shared network, you can ask the network administrator to run a scan across the network looking for misconfigured or infected devices. Another way to prevent getting this page in the future is to use Privacy Pass. You may need to download version 2.0 now from the Chrome Web Store. Cloudflare Ray ID: 67e3a52c8ab715e8 • Your IP : 188.246.226.140 • Performance & security by Cloudflare. Babyz free download on pc. Completing the CAPTCHA proves you are a human and gives you temporary access to the web property. What can I do to prevent this in the future? If you are on a personal connection, like at home, you can run an anti-virus scan on your device to make sure it is not infected with malware. If you are at an office or shared network, you can ask the network administrator to run a scan across the network looking for misconfigured or infected devices. Another way to prevent getting this page in the future is to use Privacy Pass. You may need to download version 2.0 now from the Chrome Web Store. Cloudflare Ray ID: 67e3a52e6fe4dab0 • Your IP : 188.246.226.140 • Performance & security by Cloudflare.
    [Show full text]
  • Toward a Deeper Understanding of Branching Dialogue Systems
    TOWARD A DEEPER UNDERSTANDING OF BRANCHING DIALOGUE SYSTEMS LEANNE C. TAYLOR-GILES BFA (Creative Writing Production) Submitted in partial fulfilment of the requirements for the degree of Masters by Research. CREATIVE INDUSTRIES FACULTY QUEENSLAND UNIVERSITY OF TECHNOLOGY 2014 Leanne C. Taylor-Giles -- Understanding Branching Dialogue Systems Keywords Agency; branching dialogue systems; conversation architecture; creative writing; critical path; emergent narrative; emotional interface; immersion; interaction design; interactive narrative; literary criticism; narrative design; player character; practice-led; roleplaying video games; writing for video games. 2 – Creative Industries, QUT Understanding Branching Dialogue Systems – Leanne C. Taylor-Giles Abstract This exegesis addresses the concept of writing for video games, and specifically the branching dialogue systems available within contemporary roleplaying video games. It suggests a taxonomy for the critique of interactive narratives, and seeks to answer the question of whether branching dialogues may be separated from their medium in order to apply more traditional methods of literary criticism. The exegesis covers the critique of four contemporary roleplaying video games that are rated as the ‘best’ from among the offerings of the current video game development industry. It also examines the author’s personal works from both an internal and external standpoint, to further elucidate the aspects of writing for branching dialogues and interactive media that have yet to be discussed from a practitioner’s point of view within an academic context. As a conclusion, the exegesis presents a final project aimed at supporting the reflections and discoveries made throughout, providing a first-hand look at a game writer’s unedited creative process and the methods by which greater interactivity with non-player characters may be achieved.
    [Show full text]
  • Emulating Authentic Dialogue in Roleplaying Video Games
    Tips of Fingers, Tips of Tongues: Emulating Authentic Dialogue in Roleplaying Video Games Stephanie Caskenette The Department of Art History and Communication Studies, McGill University, Montréal October 2017 A thesis submitted to McGill University in partial fulfilment of the requirements of the degree of a Master’s of Arts (Communication Studies). © Stephanie Caskenette, 2017 1 Table of Contents Abstract ........................................................................................................................................... 3 Acknowledgements ......................................................................................................................... 4 Introduction ..................................................................................................................................... 5 Chapter 1 – Game Feel and Other Methodological Considerations ............................................. 22 Chapter 2 – Dialogue Systems in Roleplaying Games ................................................................. 44 Chapter 3 –Evaluating Contemporary Dialogue Systems ............................................................ 62 Chapter 4 – Designing Around Hardware Limitations ................................................................. 77 Conclusion .................................................................................................................................... 94 Works Cited .................................................................................................................................
    [Show full text]
  • UC Santa Cruz UC Santa Cruz Electronic Theses and Dissertations
    UC Santa Cruz UC Santa Cruz Electronic Theses and Dissertations Title Increasing Authorial Leverage in Generative Narrative Systems Permalink https://escholarship.org/uc/item/4dq8w2g9 Author Garbe, Jacob Publication Date 2020 License https://creativecommons.org/licenses/by-nc-sa/4.0/ 4.0 Peer reviewed|Thesis/dissertation eScholarship.org Powered by the California Digital Library University of California UNIVERSITY OF CALIFORNIA SANTA CRUZ INCREASING AUTHORIAL LEVERAGE IN GENERATIVE NARRATIVE SYSTEMS A dissertation submitted in partial satisfaction of the requirements for the degree of DOCTOR OF PHILOSOPHY in COMPUTER SCIENCE by Jacob Garbe September 2020 The Dissertation of Jacob Garbe is approved: Professor Michael Mateas, Chair Professor Noah Wardrip-Fruin Professor Ian Horswill Quentin Williams Acting Vice Provost and Dean of Graduate Studies Copyright c by Jacob Garbe 2020 Table of Contents List of Figures v Abstract xi Dedication xiii Acknowledgments xiv 1 Introduction 1 1.0.1 Traversability . 11 1.0.2 Authorability . 16 1.0.3 MDA Framework . 25 1.0.4 System, Process, Product . 26 1.0.5 Axes of Analysis . 27 1.0.6 PC3 Framework . 28 1.0.7 Progression Model . 29 1.1 Contributions . 31 1.2 Outline . 32 2 Ice-Bound 34 2.1 Experience Challenge . 35 2.2 Related Works . 41 2.2.1 Non-Digital Combinatorial Fiction . 41 2.2.2 Digital Combinatorial Fiction . 51 2.3 Relationship to Related Works . 65 2.4 System Description . 66 2.4.1 Summary . 66 2.5 The Question of Authorial Leverage . 78 2.5.1 Traversability . 78 2.5.2 Authorability . 85 2.6 System Summary .
    [Show full text]
  • Exploring Player Roles and Role Affordance in Video Games1 In
    1 “Select the Type of Experience You Would Like to Have”: Exploring Player Roles and Role Affordance in Video Games1 In the conclusion to Play Between Worlds, T.L. Taylor tells game designers and critics, “[r]ather than simply being frustrated about players who do not play a game ‘right’ or who ‘mess up’ otherwise perfect systems . we need to take seriously the range of interventions that occur and why” they occur when players engage with video games (158-59). In other words, it would be a mistake to focus our attention on game systems and possibility spaces while ignoring or disparaging player agency. Even just within the genre of role-playing games (RPGs, referring in this essay only to the video game variety, though the genre sprang from and still thrives in other media), the wide variety of available experiences has spawned communities of players who fiercely advocate for their favorite games and playstyles.2 To date, analysis of these diverse game experiences has primarily focused on genres, player types, or possibility spaces, approaches that have all demonstrated their value to game criticism and design. In this essay, however, I argue that these approaches should be supplemented with an analysis of the roles players assume in relation to games (and to their communities and storyworlds). Analysis of player roles—and of the dynamics of role affordance involving designers as well as players—helps bridge the gap between existing analyses of player types and possibility spaces. Player types analysis has tended to focus on player identities
    [Show full text]
  • Petz 4 Download Windows 10 Petz 4 Download Software
    petz 4 download windows 10 Petz 4 Download Software. Welcome back to the adorable world of Catz! In Petz Catz 2, you can now pick your perfect pet companion from several adorable breeds. Feed and groom her, play with her and pick out toys, accessories and even little outfits to make your cutie even. File Name: Petz: Catz 2 for Mac OS Author: Macgamestore.com License: Freeware (Free) File Size: 225 Mb Runs on: Mac OS X 10.4.11 or later. Welcome back to the adorable world of Dogz! In Petz : Dogz 2, you can now pick your perfect pet companion from several adorable breeds, including Boxer and Labrador, each with different fur colors and textures. Mix and match with Fantasy Breedz,. File Name: Petz: Dogz 2 for Mac OS Author: Macgamestore.com License: Freeware (Free) File Size: 224 Mb Runs on: Mac OS X 10.4.11 or later. Tool to determine the number of software downloads from the download sites. Joatl Download Counter is a tool to determine the number of software downloads from the download sites. Most developers send their software to various download sites. File Name: Joatl_Download_Counter_v1.0. 0_-_32bit.zip Author: Joatl License: Freeware (Free) File Size: 1.84 Mb Runs on: WinXP, Win Vista, Windows 7,Windows Vista, Windows 7 x64. Find out where to download anything you want. Ultimate Download Resources is a program that gives you a list of places to download music, movies, games and more. Just answer 3 simple questions, and the program will then analyze your answers to recommend the best place for you to download files.
    [Show full text]
  • Framework for Developing Interactive 360-Degree Video Adventure Games
    FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO Framework for Developing Interactive 360-Degree Video Adventure Games Francisco Pinho Mestrado Integrado em Engenharia Informática e Computação Supervisor: Rui Rodrigues Co-Supervisor: Rui Nóbrega July 20, 2019 Framework for Developing Interactive 360-Degree Video Adventure Games Francisco Pinho Mestrado Integrado em Engenharia Informática e Computação July 20, 2019 Abstract Making game environments, be it in 2D or 3D is an extremely laborious and skill intensive task. 360o content is a visual medium known for its increased spatial immersion and potential enhance- ment of the users’ emotional response to content [EEW18]. The possibility of using interactive 360o video or images as the game environments will allow talent to invest their creativity into other crucial aspects of game design such as narrative, sound and game mechanics. Adventure games belong in a diverse genre comprising many different types of experiences and sub-genres, from text-based adventures to puzzle-oriented point-and-click games, a cinematic experience with player choices or even a mixture of crime investigation with courtroom drama. In essence, games with simpler means of user input and a bigger focus on interactive narratives and storytelling - a very relevant field at the cutting edge of virtual reality research [RTGG17]. Further- more these games feature entirely non reflex based mechanics making the genre of "Adventure" the most fitting for integration with 360-degree visual media. This dissertation presents a framework that will allow the streamlining of the creative process of these experiences by giving creators the tools to make a fully-fledged virtual reality adventure game with 360 visual media as an interactive setting.
    [Show full text]
  • Procedural Generation and Information Games
    Generative Forensics: Procedural Generation and Information Games Michael Cook [email protected] School of Electrical Engineering and Computer Science Queen Mary University of London ABSTRACT Common justifications for the use of PCG in game design isthat Procedural generation is used across game design to achieve a it increases replayability or reduces development cost or complexity wide variety of ends, and has led to the creation of several game [22]. Although these claims regularly appear in academic papers subgenres by injecting variance, surprise or unpredictability into about PCG, to our knowledge there are no studies to support either otherwise static designs. Information games are a type of mystery claim, and in our experience adding PCG can actually increase the game in which the player is tasked with gathering knowledge and complexity of the development process. A better justification for developing an understanding of an event or system. Their reliance PCG is that it enables new kinds of game design, by changing the on player knowledge leaves them vulnerable to spoilers and hard to player’s relationship with the game’s systems, or allowing the de- replay. In this paper we introduce the notion of generative forensics velopers to work at a scale that would be otherwise impractical. The games, a subgenre of information games that challenge the player best-known example of this is Spelunky, a blend of platformer and to understand the output of a generative system. We introduce roguelike [15]. In his book of the same name [24], designer Derek information games, show how generative forensics develops the Yu explained that the use of procedural generation in Spelunky idea, report on two prototype games we created, and evaluate our was intended to reduce the reliance on rote learning in platformers, work on generative forensics so far from a player and a designer by making levels unpredictable.
    [Show full text]
  • Alignment of Player and Non-Player Character Assertiveness Levels
    Alignment of Player and Non-Player Character Assertiveness Levels António Penalva Carneiro Pacheco Instituto Superior Técnico Porto Salvo, Portugal [email protected] ABSTRACT Game adaptation has been shown to increase player en- In video game development, appealing to a large audience is joyment [1]. Effective approaches to the adaptation process one of the key factors to a successful game. Adapting games include taking into account the player’s performance, tactics, to the player’s profile has the potential to broaden the games’ strategies and profile [2, 16]. target audience. Companion Non-Player Characters(NPCs) In this work we propose adapting NPC companions to the have a large potential influence on the player’s experience. player’s profile. Taking Media Equation’s finding that the Based on the law of similarity-attraction, we propose adapt- law of similarity-attraction applies to relationships between ing companion NPC to the player’s profile, more specifically, people and computers [25], we propose adapting the NPC’s aligning the NPC’s assertiveness level to the player’s own as- behavior to exhibit assertiveness levels that align with the sertiveness level. We developed a testbed game, a 2D puzzle player’s own. platformer with a companion NPC, with two versions of the For the purposes of evaluation, we predict that the player NPC’s behavior, one for each end of the assertiveness scale. will perceive the NPC endowed with assertive characteris- We conducted a 2x2, between-subjects experiment (n=48), tics as assertive and the NPC endowed with non-assertive in which Assertive and Non-Assertive subjects were ran- characteristics as non-assertive (Hypothesis H1).
    [Show full text]
  • Development of a Tactics RPG for Android Tablets
    Development of a Tactics RPG for Android Tablets A Major Qualifying Project Report: Submitted to the faculty of the Worcester Polytechnic Institute in partial fulfillment of the requirements for the Degree of Bachelor Science By: ___________________________________________ Dillon Lankenau Interactive Media and Game Development (Art) ___________________________________________ Gregory Tersoff Computer Science, Interactive Media and Game Development (Tech) Date: Thursday, May 1, 2014 Approved: ___________________________________________ Professor David C. Brown, Computer Science, Major Advisor ___________________________________________ Professor Britton Snyder, Interactive Media and Game Development (Art), Major Advisor 1 Abstract Our project consisted of creating a Tactics Role-Playing Game to be played on Android devices. This entailed creating our own rule set, game engine, menu interface, art assets, and game instance. In particular, there was an increased focus on optimal use of touch interfaces, good interface design, and potential for use by non-programmers. Supplementing our game, we also developed 3d printed models to act as building blocks to construct a board in physical space. 2 Acknowledgements: We would like to thank Professor Britton Snyder and Professor David Brown for their continued advice and assistance throughout our project. We’d also like to thank Professor Chrysanthe Demetry for her assistance during the initial stages of our project. Finally, we’d like to thank Daniel Irizarry for allowing us to use his tablet during
    [Show full text]