UC Santa Cruz UC Santa Cruz Electronic Theses and Dissertations

Total Page:16

File Type:pdf, Size:1020Kb

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 . 108 2.7 Next . 109 iii 3 StoryAssembler 111 3.1 Experience Challenge . 112 3.2 Related Works . 116 3.2.1 Hyperfiction / Choice-driven Systems . 116 3.2.2 Planner-driven story systems . 118 3.2.3 Generative Choice-driven Systems . 122 3.2.4 Relationship To Related Works . 128 3.3 System Description . 129 3.3.1 Core Architecture . 131 3.3.2 Emma's Journey . 145 3.4 The Question of Authorial Leverage . 158 3.4.1 Traversability . 159 3.4.2 Authorability . 168 3.4.3 Future Work . 190 3.4.4 System Summary . 191 3.4.5 Next . 192 4 Delve 194 4.1 Experience Challenge . 196 4.2 Related Works . 199 4.2.1 Simulation-driven Narrativization . 200 4.2.2 Expressionist . 218 4.2.3 Computational Metaphor . 221 4.2.4 Summary . 229 4.2.5 Prior Works . 231 4.3 System Description . 244 4.3.1 Core Architectures . 247 4.3.2 Implementation Details . 267 4.3.3 Content Creation for Delve . 280 4.4 The Question of Authorial Leverage . 289 4.4.1 Traversability . 290 4.4.2 Authorability . 297 4.5 Future Work . 307 4.6 System Summary . 309 5 Conclusion and Closing Thoughts 310 5.1 Closing Thoughts . 314 Bibliography 318 iv List of Figures 1.1 A: Original graph from [140] As \traditional game dev approaches" in- crease dynamism, the authoring effort increases asymptotically. B: Modified graph. The line of dynamism these static systems struggle to pass is the \authoring wall", which \AI development" can pass. The level of authoring effort AI dev asymptotically approaches is what could be called the \complexity ceiling." Systems should seek to lower the \com- plexity ceiling" through the use of authoring tools, and pass the authoring wall for a concomitant static system quickly by leaning into the unique affordances of their dynamic system. 5 1.2 Desired performance of dynamic systems when compared to static. While they may underperform initially, their dynamism allows them to cover more states eventually, and the performance gains (hopefully) far outstrip the initial underperformance, enabling new media experiences. 6 1.3 A simple linear progression with a choice between three options halfway through. 14 2.1 Early, non-combinatorial prototype of Ice-Bound. 37 2.2 Early paper prototype of Ice-Bound, showing symbol, event, and ending cards, along with a map. The \player" would choose symbol cards to flip over on the map, and the \computer" would then consult the deck of events and endings, and flip over the corresponding ones. 39 2.3 The numbered chapters of Life: A User's Manual laid out on a grid (left) and the path of the \knight's tour" comprising their traversal (middle) which describes the story that takes place in the corresponding room in the layout (right) [91]. 46 2.4 The card layouts for the castle (left) and the tavern (right). 47 2.5 Two sample cards from the Tarot of the Parrigues. 53 2.6 A selection of StoryNexus authoring patterns. 57 2.7 A screenshot from Telling Lies, with the search term \LOVE" circled, and the resulting five video clips that match that term circled. 61 v 2.8 A diagram of the flow in the combinatorial narrative system. Content is filtered and selected through the Level Builder. Valid symbols, events, and endings are displayed. The player then selects whatever symbols they desire, which in turn activate events, which in turn activate endings. When the reader is satisfied with a given set of activated symbols, events, and an ending, they select the ending. The thematic tags of that ending are then added to the filter logic of the Level Builder, the next level's content is selected, and the cycle begins again. 67 2.9 The blueprint UI of an Ice-Bound level, showing sockets in rooms. Here we see \chain", \folly room" and \round table" are activated, \cigar box" is always activated, and \computer" etc are not activated. 68 2.10 A screenshot of the dialog system in Ice-Bound, where the reader would experience traditional choice-based narrative segments. 70 2.11 An event in the longer-form portrait-view interface. Note the dynamic text (\McKinley had what seemed an exact. ") the shimmertext (\Fingers drumming the table. "), the tooltip-style explanations (\because there are at least two other characters") and the theme trigger text in the bottom right (\prioritized because connection to theme: horror"). The \footnote", when clicked, starts a KRIS dialogue. 71 2.12 Themes and tags used in Ice-Bound..................... 75 2.13 The final level. The player still drags lights onto symbols (which are now themes) which activate \events" (KRIS's self-realizations) whose text is in the upper left (\why keep trying, over and over?") and when all three required events are activated, the ending lights up (\Maybe I need my own identity"). 77 2.14 A character definition within the level definition file. 88 2.15 Sample JSON from an event card, with character and state templates. 89 2.16 A sample KRIS dialogue. 90 2.17 The combination browser, as the viewer progressively zeros in on problem combinations by clicking the symbol \romantic", then \descentIntoMad- ness", then \paranoid." . 97 2.18 The detail panel in the combination browser, showing the selected symbols (A), and the percentage of their combinations which need content (B), also represented by the pie chart (C). (D) shows how many of the total combinations needing content the current selection is involved in. 100 2.19 The level profiler for Ice-Bound, showing all possible run-time combina- tions of active symbols for a single build of a level. Red bars indicate content-sparse combinations. Clicking on specific Symbols (B) Events (C) or Endings (D) will re-sort the graph (A) to lump combinations using those cards together. 102 2.20 A table selection showing themes, as well as how many symbols, events, and endings use it. 104 2.21 Rendered text for symbols, to check for coherence. 105 vi 3.1 Screenshot from Molleindustria's Unmanned . 114 3.2 A flow diagram of the StoryAssembler system. 130 3.3 A simplified flow diagram of how the HTN planner and forward state space planner work together for fragment assembly. 132 3.4 A sample goal state (\spec") detailing dramatic beats to be hit (boolean values) and mood conditions (tension). 134 3.5 A scene intro, where dynamic goal elements allow players to change friends to be activists or academics, and supportive or critical, as well as Emma's research focus. 137 3.6 A sample fragment showing both static choices (\gotoId") and dynamic choices (\condition") as well as modifying goal elements through effects (\addWishlist"). 139 3.7 A table of the different StoryAssembler fragment combination methods. Some have somewhat similar affordances (such as \static content" and \static content with compound link") and some are quite different. We use “effect-frame” to designate combinations where the fragment's purpose is to provide a \frame" for other fragments to be combined within. It has little to no content of its own, but its purpose is a specific content juxtaposition, or addition of its effects to other fragments. 142 3.8 A Gemini-generated minigame. In this case, the game revolves around passing food around a table. 147 3.9 The Dean's Office scene. Here we see the mini-game on the right, which increases power if the player performs well. The choices on the left are labeled \high risk" to \low risk." When clicked, they increase the tension, which modifies the game difficulty. Subsequent choices are gated off power values, so poor performance results in not being able to make choices for a good outcome to the scene. 149 3.10 Data object for discourse mode, here set to \dialogue" with the character cast as \friend1" starting off the scene, and the \protagonist" responding. 152 3.11 An early prototype, showing state variables bound to characters as \stat bars" that updated as their values changed.
Recommended publications
  • Nintendo 3Ds Software Quick Guide Scribblenauts™ Unlimited
    MAA-CTR-ASLP-UKV NINTENDO 3DS SOFTWARE QUICK GUIDE SCRIBBLENAUTS™ UNLIMITED CTR_Scribblenauts_QG_UKV.indd 4-1 19.12.12 10:15 Controls U Use or to move Maxwell. U Press to jump. U Tap an object near Maxwell with or press to interact with it. Electronic Manual Select the icon for this software on the HOME Menu and touch U Use to move the camera. MANUAL to view the electronic manual. Please read this manual thoroughly to ensure maximum enjoyment of your new software. U Press or to open the menu. Use this to enter Write mode. This software title includes an electronic manual to reduce the amount of paper used in its packaging. For support, please consult the electronic manual, the Operations Manual for your system or the Nintendo website. The electronic manual is available in Use this to access the World Map (becomes PDF format on the Nintendo website. available once new areas are unlocked). IMPORTANT: Please read the separate Important Information Leafl et. Note: You can restrict StreetPass™ functionality via Parental Controls. For more information, refer to the Operations Manual for your system. Use this to see with Starite Vision. Use this to open the Magic Backpack. SCRIBBLENAUTS UNLIMITED software © 2013 Warner Bros. Entertainment Inc. Developed by 5th Cell Media LLC. Uses Miles Sound System. Copyright © 1991–2013 RAD Game Tools, Inc. Uses Bink Video. Copyright © 2007–2013 by RAD Game Tools, Inc. All other trademarks and copyrights are the property of their respective owners. All rights reserved. SCRIBBLENAUTS and all related characters and elements are trademarks of and © Warner Bros.
    [Show full text]
  • Olliolli2 Welcome to Olliwood Patch
    1 / 2 OlliOlli2: Welcome To Olliwood Patch ... will receive a patch to implement these elements): Additional NPCs added for an ... OlliOlli2: Welcome to Olliwood plucks the iconic skater from the street and .... Oct 31, 2016 — This is a small update to the original GOL game that greatly improves the ... Below is a list of updates. ... OlliOlli2: Welcome to Olliwood.. Apr 27, 2020 — ... into the faster, more arcade-like titles like OlliOlli2: Welcome to Olliwood, ... Related: Skate 4 Update: EA Gives Up Skate Trademark Only To .... End Space Quest 2 Update Brings 90Hz and More. ... 2 Bride of the New Moon PS4 pkg 5.05, OlliOlli2 Welcome to Olliwood Update v1.01 PS4-PRELUDE, 8-BIT .... Mar 3, 2015 — Those more subtle changes include new tricks to pull off, curved patches of ground, launch ramps, and split routes. It's not that these go unnoticed .... Aug 18, 2015 — I rari problemi di frame rate sono stati risolti con l'ultima patch, quindi non vale la pena dilungarsi a parlarne. L'unico appunto che possiamo fare .... Olliolli2: Welcome To Olliwood Free Download (v1.0.0.7). Indie ... Wallpaper Engine Free Download (Build 1.0.981 Incl. Workshop Patch) · Indie ... Apr 2, 2015 — ... scores on OlliOlli2: Welcome to Olliwood seemed strange at launch. ... In the latest patch for the PlayStation 4, we have fixed the bug and .... Feb 27, 2016 — Welcome to the latest entry in our Bonus Round series, wherein we tell you all about the new Android games ... OlliOlli2: Welcome to Olliwood.. Nov 22, 2020 — Following an update, you can now pet the dog in Hades pic.
    [Show full text]
  • Blast Off Broken Sword
    ALL FORMATS LIFTING THE LID ON VIDEO GAMES Broken Sword blast off Revolution’s fight Create a jetpack in for survival Unreal Engine 4 Issue 15 £3 wfmag.cc TEARAWAYS joyful nostalgia and comic adventure in knights and bikes UPGRADE TO LEGENDARY AG273QCX 2560x1440 A Call For Unionisation hat’s the first thing that comes to mind we’re going to get industry-wide change is collectively, when you think of the games industry by working together to make all companies improve. and its working conditions? So what does collective action look like? It’s workers W Is it something that benefits workers, getting together within their companies to figure out or is it something that benefits the companies? what they want their workplace to be like. It’s workers When I first started working in the games industry, AUSTIN within a region deciding what their slice of the games the way I was treated wasn’t often something I thought KELMORE industry should be like. And it’s game workers uniting about. I was making games and living the dream! Austin Kelmore is across the world to push for the games industry to But after twelve years in the industry and a lot of a programmer and become what we know it can be: an industry that horrible experiences, it’s now hard for me to stop the Chair of Game welcomes everyone, treats its workers well, and thinking about our industry’s working conditions. Workers Unite UK, allows us to make the games we all love. That’s what a a branch of the It’s not a surprise anymore when news comes out Independent Workers unionised games industry would look like.
    [Show full text]
  • Game Oscars, Recap, and Evaluation
    "Every creative act is open war against The Way It Is. What you are saying when you make • “Everything should be as simple as something is that the universe is possible, but not simpler.” – Einstein • Occam (of Razor fame – parsimony, not sufficient, and what it really economy, succinctness in needs is more you. And it does, logic/problem-solving) actually; it does. Go look outside. • “Entities should not be multiplied more You can’t tell me that we are than necessary” • “Of two competing theories or done making the world." explanations, all other things being equal, -Tycho Brahe, Penny Arcade the simpler one is to be preferred.” • Mikhail Kalashnikov (of AK-47 fame) • “All that is complex is not useful. All that is useful is simple.” • “Perfect is the enemy of good” • https://en.wikipedia.org/wiki/Perfect_is_ the_enemy_of_good Course Recap & Game Oscars 2019-11-25 CIOS: The Course Instructor Opinion Survey • Please do CIOS: http://gatech.smartevals.com • Disclaimers: https://www.academiceffectiveness.gatech.edu/resources/cios/ • Please complete. I take them seriously and use them to improve my methods • Should only take 10 to 15 minutes, tops. • Surveys are anonymous, and instructors do not see survey results until 5 days after grades are due. Also, please address comments directly to your instructors. Comments for your regular instructors are shared only with those instructors (not with school chairs or other administrators, as they see the numerical results only), while comments for your TAs are shared with both the TA and their supervising instructor. Announcements • HW 8 due December 2, 23:55 • FINAL EXAM: • Friday, December 6, here.
    [Show full text]
  • 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]
  • Program Final (Sept 17, 2012)
    Program Final (Sept 17, 2012) Where not otherwise indicated, the chair of the session is the final speaker. Session 1 - Thurs 1:30pm - 3pm Session 1 (D) Frontier 202A Disease and Subjectivity M.K. Nixon. Keep Bleeding: Hemorrhagic Sores, Trade, and the Necessity of Leaky Boundaries in Defoe’s Journal of the Plague Year This paper considers the way in which nonhuman contagious disease is crucial in shaping human subjectivity. To this end, this essay probes notions of two boundaries that are both political and personal—the border between the national subject and the international other, and the boundary between the self and all that lies outside of it—in a consideration of Daniel Defoe’s 1722 text, A Journal of the Plague Year. Operating from the notion that the personal is indeed political, this essay asserts that these two borders are largely intertwined, particularly when considering infectious diseases. By way of examining attitudes towards national and personal boundaries, this paper focuses in large part on Defoe’s representation of the eponymous buboes of the bubonic plague, juxtaposing and exploring his depiction of suppurated and calcified bubonic sores as metonymic signifiers of both personal and national boundaries that are transgressed or fortified, respectively. Examination of Defoe’s illustration of bubonic sores shows that Defoe depicted the Great Plague of 1665 in ways that I assert were thoroughly influenced by his conceptualization of international trade—a conceptualization which resisted the nationalistic xenophobia typical of his day and instead embraced a type of individualistic mercantilism. Defoe’s views on economics and trade, then, influenced his understanding of the Great Plague and cycled back to result in a view of man and nation that advocates permeable boundaries even in response to the hugely threatening potential of a complete breakdown of self- and nation-constituting borders.
    [Show full text]
  • Staying Alive Fallout 76
    ALL FORMATS EXCLUSIVE Staying Alive Far Cry 4’s Alex Hutchinson How the British games industry survived its on his “louder, brasher” game turbulent early years Fallout 76 Bethesda, BETA and “spectacular” bugs Issue 1 £3 wfmag.cc 01 72000 GRIS 16 7263 97 Subscribe today 12 weeks for £12* Visit: wfmag.cc/12issues to order * UK Price. 6 issue introductory offer In search of real criticism an games be art? Roger Ebert judge – the critic is a guide, an educator, and an argued that they couldn’t. He was interpreter. The critic makes subtext text, traces C wrong. Any narrative medium themes, and fills in white space. Put another can produce art. But I’m not sure way, the critic helps the audience find deeper we’re producing many examples that meet JESSICA PRICE meaning in a piece of art. Or: the critic teaches that definition. Let’s be honest: everyone keeps Jessica Price is a the audience the rules of the games artists play producer, writer, and talking about BioShock because it had something manager with over a so that they’re on a level ground with the artist. to say and said it with competence and style, decade of experience One only has to compare movie or TV reviews in triple-A, indie, and not because what it had to say was especially tabletop games. in any mainstream publication, in which at least profound. Had it been a movie or a book, I doubt some critical analysis beyond “is this movie it would have gotten much attention.
    [Show full text]
  • Screenshot Showcase 1
    Volume 125 June, 2017 VirtualBox: Going Retro On PCLinuxOS Inkscape Tutorial: Creating Tiled Clones, Part Three An Un-feh-gettable Image Viewer Game Zone: Sunless Sea PCLinuxOS Family Member Spotlight: arjaybe GOG's Gems: Star Trek 25th Anniversary Tip Top Tips: HDMI Sound On Encrypt VirtualBox Virtual Machines PCLinuxOS Recipe Corner PCLinuxOS Magazine And more inside ... Page 1 In This Issue... 3 From The Chief Editor's Desk... Disclaimer 4 Screenshot Showcase 1. All the contents of The PCLinuxOS Magazine are only for general information and/or use. Such contents do not constitute advice 5 An Un-feh-gettable Image Viewer and should not be relied upon in making (or refraining from making) any decision. Any specific advice or replies to queries in any part of the magazine is/are the person opinion of such 8 Screenshot Showcase experts/consultants/persons and are not subscribed to by The PCLinuxOS Magazine. 9 Inkscape Tutorial: Create Tiled Clones, Part Three 2. The information in The PCLinuxOS Magazine is provided on an "AS IS" basis, and all warranties, expressed or implied of any kind, regarding any matter pertaining to any information, advice 11 ms_meme's Nook: Root By Our Side or replies are disclaimed and excluded. 3. The PCLinuxOS Magazine and its associates shall not be liable, 12 PCLinuxOS Recipe Corner: Skillet Chicken With Orzo & Olives at any time, for damages (including, but not limited to, without limitation, damages of any kind) arising in contract, rot or otherwise, from the use of or inability to use the magazine, or any 13 VirtualBox: Going Retro On PCLinuxOS of its contents, or from any action taken (or refrained from being taken) as a result of using the magazine or any such contents or for any failure of performance, error, omission, interruption, 30 Screenshot Showcase deletion, defect, delay in operation or transmission, computer virus, communications line failure, theft or destruction or unauthorized access to, alteration of, or use of information 31 Tip Top Tips: HDMI Sound On contained on the magazine.
    [Show full text]
  • Nintendo Co., Ltd
    Nintendo Co., Ltd. Financial Results Briefing for the Nine-Month Period Ended December 2013 (Briefing Date: 1/30/2014) Supplementary Information [Note] Forecasts announced by Nintendo Co., Ltd. herein are prepared based on management's assumptions with information available at this time and therefore involve known and unknown risks and uncertainties. Please note such risks and uncertainties may cause the actual results to be materially different from the forecasts (earnings forecast, dividend forecast and other forecasts). Nintendo Co., Ltd. Consolidated Statements of Income Transition million yen FY3/2010 FY3/2011 FY3/2012 FY3/2013 FY3/2014 Apr.-Dec.'09 Apr.-Dec.'10 Apr.-Dec.'11 Apr.-Dec.'12 Apr.-Dec.'13 Net sales 1,182,177 807,990 556,166 543,033 499,120 Cost of sales 715,575 487,575 425,064 415,781 349,825 Gross profit 466,602 320,415 131,101 127,251 149,294 (Gross profit ratio) (39.5%) (39.7%) (23.6%) (23.4%) (29.9%) Selling, general and administrative expenses 169,945 161,619 147,509 133,108 150,873 Operating income 296,656 158,795 -16,408 -5,857 -1,578 (Operating income ratio) (25.1%) (19.7%) (-3.0%) (-1.1%) (-0.3%) Non-operating income 19,918 7,327 7,369 29,602 57,570 (of which foreign exchange gains) (9,996) ( - ) ( - ) (22,225) (48,122) Non-operating expenses 2,064 85,635 56,988 989 425 (of which foreign exchange losses) ( - ) (84,403) (53,725) ( - ) ( - ) Ordinary income 314,511 80,488 -66,027 22,756 55,566 (Ordinary income ratio) (26.6%) (10.0%) (-11.9%) (4.2%) (11.1%) Extraordinary income 4,310 115 49 - 1,422 Extraordinary loss 2,284 33 72 402 53 Income before income taxes and minority interests 316,537 80,569 -66,051 22,354 56,936 Income taxes 124,063 31,019 -17,674 7,743 46,743 Income before minority interests - 49,550 -48,376 14,610 10,192 Minority interests in income -127 -7 -25 64 -3 Net income 192,601 49,557 -48,351 14,545 10,195 (Net income ratio) (16.3%) (6.1%) (-8.7%) (2.7%) (2.0%) - 1 - Nintendo Co., Ltd.
    [Show full text]
  • Benjamin P. Nizan
    Benjamin P. Nizan Mobile: +44 7960 744258 | Email: [email protected] | Portfolio: www.mimicwing.com ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ A hands-on, sociable and articulate game designer with experience working in and leading teams, developing games independently and working on projects from concept to release. A generalist; with experience in system, quest, level, UI, tools and F2P monetisation design. Most competent with Unity 3D but comfortable with a variety of tools and learning to use new ones. A strong creative writer, and wrangler of spreadsheets, with working knowledge of Git Source Control (Bitbucket/Sourcetree), Jira, Trello, C# (in Unity), Photoshop and Illustrator. Work History Good Catch Games | Game Designer | August 2016 - Present ​ ● Game designer on Mr Bean Sandwich Stack - a physics-based casual game for mobile - ​ ​ from concept to release. I also programmed the prototype in Unity. ● Level designer on Simon’s Cat Dash, a free-to-play, endless runner for mobile. ​ ​ ● Finishing production on another Mr Bean mobile game that I prototyped and designed, and have taken over as game designer on a third, larger, Mr Bean project. ● Game designer on a suite of three unannounced, original IP, ‘one-tap’ mobile games. Independent Developer | May 2015 - July 2016 ​ ● Created Petri Dish, available on and funded by Kongregate as part of their games ​ ​ incubator. I designed and coded the game, working with an artist and sound designer. ● Released Hexderity, an arcade/puzzle game for iOS and Android. Also available for PC, ​ ​ Mac and Linux on itch.io. Listed in The Observer’s “20 Apps and Games for July 2015”. ● Interned at Failbetter Games, providing QA for Fallen London in November 2015.
    [Show full text]
  • The Post Infocom Text Adventure Collection
    The Post Infocom Text Adventure Collection Many of us played and loved the text adventures produced by Infocom in the 1980’s. They were rich in story and puzzles, and contained some excellent writing. In the years since Infocom’s demise in 1989, there have been a lot of good games produced using the Z-Machine - the game format that Infocom was using. This gives us a chance to make these modern-day games run on the computers of the 80’s, like the Commodore 64. I decided to create a collection of Z-machine games for the C64, and this is it. All in all, it’s 31 games, released in 1993-2015. Each game has been put into its own directory, in which is also an empty disk for game saves and a file called AUTOSWAP.LST to make life easier for people using the SD2IEC diskdrive substitute. If you haven’t played text adventures before, or feel that you never got the hang of it, you should read the chapter How to play a text adventure. If you want more of a background on Infocom and the game format they used, you should read the chapter about The Zork Machine at the end of this document. There is also a chapter about the process of porting Z-machine games to the C64 and, finally, a chapter about writing your own games. I created this documentation as a PDF, so that you could easily print it out and keep it nearby if you’re enjoying the collection on a real C64.
    [Show full text]
  • Inside the Video Game Industry
    Inside the Video Game Industry GameDevelopersTalkAbout theBusinessofPlay Judd Ethan Ruggill, Ken S. McAllister, Randy Nichols, and Ryan Kaufman Downloaded by [Pennsylvania State University] at 11:09 14 September 2017 First published by Routledge Th ird Avenue, New York, NY and by Routledge Park Square, Milton Park, Abingdon, Oxon OX RN Routledge is an imprint of the Taylor & Francis Group, an Informa business © Taylor & Francis Th e right of Judd Ethan Ruggill, Ken S. McAllister, Randy Nichols, and Ryan Kaufman to be identifi ed as authors of this work has been asserted by them in accordance with sections and of the Copyright, Designs and Patents Act . All rights reserved. No part of this book may be reprinted or reproduced or utilised in any form or by any electronic, mechanical, or other means, now known or hereafter invented, including photocopying and recording, or in any information storage or retrieval system, without permission in writing from the publishers. Trademark notice : Product or corporate names may be trademarks or registered trademarks, and are used only for identifi cation and explanation without intent to infringe. Library of Congress Cataloging in Publication Data Names: Ruggill, Judd Ethan, editor. | McAllister, Ken S., – editor. | Nichols, Randall K., editor. | Kaufman, Ryan, editor. Title: Inside the video game industry : game developers talk about the business of play / edited by Judd Ethan Ruggill, Ken S. McAllister, Randy Nichols, and Ryan Kaufman. Description: New York : Routledge is an imprint of the Taylor & Francis Group, an Informa Business, [] | Includes index. Identifi ers: LCCN | ISBN (hardback) | ISBN (pbk.) | ISBN (ebk) Subjects: LCSH: Video games industry.
    [Show full text]