Procedural Generation of Three-Dimensional Game Levels with Interior Architecture

Total Page:16

File Type:pdf, Size:1020Kb

Procedural Generation of Three-Dimensional Game Levels with Interior Architecture Procedural Generation of Three-Dimensional Game Levels with Interior Architecture by William Hamilton A thesis submitted to the Faculty of Graduate and Postdoctoral Affairs in partial fulfillment of the requirements for the degree of Master of Information Technology in Digital Media Carleton University Ottawa, Ontario Copyright © 2019 William Hamilton Abstract Procedural Content Generation can help game developers by automating the creation of content that is costly and tedious to develop by hand. We present a system to generate 3D game levels based on interior spaces such as buildings and dungeons. Our system generates individual rooms by using a shape grammar to recursively subdivide rectangular blocks. Multiple rooms can be joined to form a larger level layout. Our system searches for a good layout based on a fitness function specified by a human designer. We tested three search algorithms for this purpose and found that in almost all cases an evolutionary algorithm produced the best results. Once a level layout has been selected, architectural details are added to the layout by placing modular meshes such as columns and wall segments. The final level can be loaded in Unreal Engine 4, a widely used game engine. ii Preface Looking back on all I have done, I cannot help but feel like one who set out with a flimsy piece of chain and the naïve intention of subduing a terrible whirlwind. Far from capturing it, I was seized by its great force and borne hither and thither before at last being deposited far from where I began. All that I have managed to grasp seems like a thin wisp of cloud, insignificant compared to the mighty forms of darkly intimated heavenly beings I beheld in the clutches of the storm. I have striven in this thesis to diligently describe my thin wisp of cloud. Nonetheless, I hope it offers its readers some suggestion of the greater visions, though it be but a sketch of future possibilities. I would be remiss not to mention a few of the people who have helped me the most over the past two and a half years. This thesis could not possibly have been written without the guidance of my supervisor, Dr. Chris Joslin. For his unwavering confidence in me and his many insightful suggestions, I am deeply thankful. I always left his office feeling more optimistic and sure of my direction than I did when I walked in. I must also offer thanks to my friend Jon Newhall, for helping me edit several sections of my thesis and for sending me surprisingly good advice about academic writing. Jon helped motivate me to work on my thesis every week by introducing me to great board games and then refusing to play them with me unless I worked at least as many hours as I said I would. My brother Richard helped proofread my thesis and caught several subtle errors. Aside from this, he helped introduce me to the fascinating area of procedural level generation, and was always a joy to talk to about my research because of his sincere interest in the topic. My parents have been an unwavering source of support and encouragement not only over the past two and a half years but for the entire span of my existence. Finally, I must thank Kate, my constant companion and the love of my life. — Billy iii Table of Contents Abstract ........................................................................................................................................... ii Preface............................................................................................................................................ iii Table of Contents ........................................................................................................................... iv List of Figures ............................................................................................................................ vi List of Tables ............................................................................................................................ viii List of Algorithms .................................................................................................................... viii List of Abbreviations .................................................................................................................. ix 1 Introduction ............................................................................................................................. 1 1.1 Requirements .................................................................................................................... 3 1.2 Proposed Solution ............................................................................................................ 4 1.3 Contributions .................................................................................................................... 5 1.4 Organization ..................................................................................................................... 5 2 Background .............................................................................................................................. 6 2.1 Game Levels ..................................................................................................................... 6 2.1.1 Types of Game Levels .............................................................................................. 6 2.1.2 Level Representations ............................................................................................. 11 2.1.3 A Human Approach to Level Design...................................................................... 14 2.2 Formal Grammars .......................................................................................................... 15 2.2.1 Key Concepts .......................................................................................................... 15 2.2.2 Types of Grammars................................................................................................. 16 2.3 Evolutionary Algorithms ................................................................................................ 19 3 Related Work ......................................................................................................................... 21 3.1 Procedural Level Generation .......................................................................................... 21 3.1.1 Classic Methods ...................................................................................................... 22 3.1.2 Tree Extension ........................................................................................................ 24 3.1.3 Occupancy-Regulated Extension ............................................................................ 26 iv 3.1.4 Graph Grammars ..................................................................................................... 28 3.1.5 Caves with L-Systems............................................................................................. 35 3.1.6 Rhythm and Flow .................................................................................................... 35 3.1.7 Evolution of Maze-Like Levels .............................................................................. 38 3.1.8 Other Evolutionary Approaches ............................................................................. 40 3.1.9 Answer Set Programming ....................................................................................... 46 3.2 Computer-Generated Architecture ................................................................................. 48 3.2.1 L-Systems and Shape Grammars ............................................................................ 48 3.2.2 Interior Architecture Generation ............................................................................. 53 3.3 Summary of Novelty ...................................................................................................... 56 4 Methods ................................................................................................................................. 57 4.1 Overall Design................................................................................................................ 57 4.1.1 Building Architecture and Level Design ................................................................ 58 4.1.2 Resources Used ....................................................................................................... 60 4.1.3 Grid Measurements ................................................................................................. 61 4.2 Room Generation ........................................................................................................... 62 4.2.1 Shapes ..................................................................................................................... 62 4.2.2 Connectors .............................................................................................................. 64 4.2.3 Rules ....................................................................................................................... 66 4.2.4 Room Generation Algorithm .................................................................................. 67 4.2.5 Examples of Room Generation ............................................................................... 70 4.3 Level Layout .................................................................................................................. 73 4.3.1 The Level Region ...................................................................................................
Recommended publications
  • Procedural Content Generation for Games
    Procedural Content Generation for Games Inauguraldissertation zur Erlangung des akademischen Grades eines Doktors der Naturwissenschaften der Universit¨atMannheim vorgelegt von M.Sc. Jonas Freiknecht aus Hannover Mannheim, 2020 Dekan: Dr. Bernd L¨ubcke, Universit¨atMannheim Referent: Prof. Dr. Wolfgang Effelsberg, Universit¨atMannheim Korreferent: Prof. Dr. Colin Atkinson, Universit¨atMannheim Tag der m¨undlichen Pr¨ufung: 12. Februar 2021 Danksagungen Nach einer solchen Arbeit ist es nicht leicht, alle Menschen aufzuz¨ahlen,die mich direkt oder indirekt unterst¨utzthaben. Ich versuche es dennoch. Allen voran m¨ochte ich meinem Doktorvater Prof. Wolfgang Effelsberg danken, der mir - ohne mich vorher als Master-Studenten gekannt zu haben - die Promotion an seinem Lehrstuhl erm¨oglichte und mit Geduld, Empathie und nicht zuletzt einem mir unbegreiflichen Verst¨andnisf¨ur meine verschiedenen Ausfl¨ugein die Weiten der Informatik unterst¨utzthat. Sie werden mir nicht glauben, wie dankbar ich Ihnen bin. Weiterhin m¨ochte ich meinem damaligen Studiengangsleiter Herrn Prof. Heinz J¨urgen M¨ullerdanken, der vor acht Jahren den Kontakt zur Universit¨atMannheim herstellte und mich ¨uberhaupt erst in die richtige Richtung wies, um mein Promotionsvorhaben anzugehen. Auch Herr Prof. Peter Henning soll nicht ungenannt bleiben, der mich - auch wenn es ihm vielleicht gar nicht bewusst ist - davon ¨uberzeugt hat, dass die Erzeugung virtueller Welten ein lohnenswertes Promotionsthema ist. Ganz besonderer Dank gilt meiner Frau Sarah und meinen beiden Kindern Justus und Elisa, die viele Abende und Wochenenden zugunsten dieser Arbeit auf meine Gesellschaft verzichten mussten. Jetzt ist es geschafft, das n¨achste Projekt ist dann wohl der Garten! Ebenfalls geb¨uhrt meinen Eltern und meinen Geschwistern Dank.
    [Show full text]
  • Escape Rooms for Learning
    Abstracts of Papers Presented at the 12th International Conference on Game Based Learning ECGBL 2019 Hosted By University of Southern Denmark Odense, Denmark 3-4 October 2019 Copyright The Authors, 2019. All Rights Reserved. No reproduction, copy or transmission may be made without written permission from the individual authors. Review Process Papers submitted to this conference have been double-blind peer reviewed before final acceptance to the conference. Initially, abstracts were reviewed for relevance and accessibility and successful authors were invited to submit full papers. Many thanks to the reviewers who helped ensure the quality of all the submissions. Ethics and Publication Malpractice Policy ACPIL adheres to a strict ethics and publication malpractice policy for all publications – details of which can be found here: http://www.academic-conferences.org/policies/ethics-policy-for-publishing-in-the- conference-proceedings-of-academic-conferences-and-publishing-international-limited/ Conference Proceedings The Conference Proceedings is a book published with an ISBN and ISSN. The proceedings have been submitted to a number of accreditation, citation and indexing bodies including Thomson ISI Web of Science and Elsevier Scopus. Author affiliation details in these proceedings have been reproduced as supplied by the authors themselves. The Electronic version of the Conference Proceedings is available to download from DROPBOX https://tinyurl.com/ECGBL19 Select Download and then Direct Download to access the Pdf file. Free download is
    [Show full text]
  • Music-Based Procedural Content Generation for Games
    FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO Music-Based Procedural Content Generation for Games Pedro Maria Resende Vieira de Castro Mestrado Integrado em Engenharia Informática e Computação Supervisor: Pedro Gonçalo Ferreira Alves Nogueira July 30, 2017 Music-Based Procedural Content Generation for Games Pedro Maria Resende Vieira de Castro Mestrado Integrado em Engenharia Informática e Computação Approved in oral examination by the committee: Chair: Jorge Manuel Gomes Barbosa External Examiner: Luís Filipe Guimarães Teófilo Supervisor: Pedro Gonçalo Ferreira Alves Nogueira July 30, 2017 Abstract Procedural content generation (PCG) has been used to create content for video games since 1980’s. It allows an easier creation of levels and other game content while providing the player with a more refreshing and less boring game-play due to the constant game level variety. Although the process of PCG is said to be automatic, it is usually used with an interface where the level designer has to choose and define the creation parameters for each kind of level desired. The purpose of this thesis is to create a new paradigm, where the whole level is created using the existing designed game content and parameters without the need of anyone’s intervention. The whole choice of the parameters and settings used would be defined by music. We can extract various kind of information from any piece of music, for which different Mu- sical Information Retrieval (MIR) tools can be used. And then using this information we can map them in various different ways to select our parameters, creating in this way a paradigm where the focus is changed from a low-level parameters input method, to a higher one where these are altered and interpreted from a music track, which in turn would result in different kinds of levels and game-play by simply using a new piece of music.
    [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]
  • Coin Master Hack Apk Download 2021
    Coin Master Hack Apk Download 2021 Coin Master Hack Apk Download 2021 CLICK HERE TO ACCESS COIN MASTER GENERATOR Phishing is the fraudulent attempt to obtain sensitive information or data, such as usernames, passwords, credit card numbers, or other sensitive details by impersonating oneself as a trustworthy entity in a digital communication. Typically carried out by email spoofing, instant messaging, and text messaging, phishing often directs users to enter personal information at a fake website which ... Coin Master 99k Spins - Working Coin Master Mod APK & Hack & Cheat 2021. #236 Магазин на проверку - dmarket.com (ТОРГОВАЯ ПЛОЩАДКА СКИНОВ КСГО) ПРОДАЖА И ПОКУПКА СКИНОВ! free spin link coin master app Players can download Coin Master by visiting the Google Play app store. Or simply search it on the search engine. However, the Coin Master MOD (Unlimited Coins, Spins) version will not be officially released. Players who want the experience need to install it manually using the APK file. coin master facebook Mini World is a 3D free-to-play sandbox game about adventure, exploration, and creating your dream worlds. See Also. Ele deve lutar contra os gângsteres de rua, vagabundos e máfias para caminhar sua casa. Naruto Mobile hack mod apk with cheat . 3 promises you intense and spectacular battles. hack coin master free spins coin master hack app ios All Free Spins and Coins we send into your Coin Master account via private servers and are 100% untraceable! Very similar to the free spins links provided through their social media pages, Coin Master will send you links to free gifts of coins, spins and more.
    [Show full text]
  • [Japan] SALA GIOCHI ARCADE 1000 Miglia
    SCHEDA NEW PLATINUM PI4 EDITION La seguente lista elenca la maggior parte dei titoli emulati dalla scheda NEW PLATINUM Pi4 (20.000). - I giochi per computer (Amiga, Commodore, Pc, etc) richiedono una tastiera per computer e talvolta un mouse USB da collegare alla console (in quanto tali sistemi funzionavano con mouse e tastiera). - I giochi che richiedono spinner (es. Arkanoid), volanti (giochi di corse), pistole (es. Duck Hunt) potrebbero non essere controllabili con joystick, ma richiedono periferiche ad hoc, al momento non configurabili. - I giochi che richiedono controller analogici (Playstation, Nintendo 64, etc etc) potrebbero non essere controllabili con plance a levetta singola, ma richiedono, appunto, un joypad con analogici (venduto separatamente). - Questo elenco è relativo alla scheda NEW PLATINUM EDITION basata su Raspberry Pi4. - Gli emulatori di sistemi 3D (Playstation, Nintendo64, Dreamcast) e PC (Amiga, Commodore) sono presenti SOLO nella NEW PLATINUM Pi4 e non sulle versioni Pi3 Plus e Gold. - Gli emulatori Atomiswave, Sega Naomi (Virtua Tennis, Virtua Striker, etc.) sono presenti SOLO nelle schede Pi4. - La versione PLUS Pi3B+ emula solo 550 titoli ARCADE, generati casualmente al momento dell'acquisto e non modificabile. Ultimo aggiornamento 2 Settembre 2020 NOME GIOCO EMULATORE 005 SALA GIOCHI ARCADE 1 On 1 Government [Japan] SALA GIOCHI ARCADE 1000 Miglia: Great 1000 Miles Rally SALA GIOCHI ARCADE 10-Yard Fight SALA GIOCHI ARCADE 18 Holes Pro Golf SALA GIOCHI ARCADE 1941: Counter Attack SALA GIOCHI ARCADE 1942 SALA GIOCHI ARCADE 1943 Kai: Midway Kaisen SALA GIOCHI ARCADE 1943: The Battle of Midway [Europe] SALA GIOCHI ARCADE 1944 : The Loop Master [USA] SALA GIOCHI ARCADE 1945k III SALA GIOCHI ARCADE 19XX : The War Against Destiny [USA] SALA GIOCHI ARCADE 2 On 2 Open Ice Challenge SALA GIOCHI ARCADE 4-D Warriors SALA GIOCHI ARCADE 64th.
    [Show full text]
  • Atari 8-Bit Family
    Atari 8-bit Family Last Updated on October 2, 2021 Title Publisher Qty Box Man Comments 221B Baker Street Datasoft 3D Tic-Tac-Toe Atari 747 Landing Simulator: Disk Version APX 747 Landing Simulator: Tape Version APX Abracadabra TG Software Abuse Softsmith Software Ace of Aces: Cartridge Version Atari Ace of Aces: Disk Version Accolade Acey-Deucey L&S Computerware Action Quest JV Software Action!: Large Label OSS Activision Decathlon, The Activision Adventure Creator Spinnaker Software Adventure II XE: Charcoal AtariAge Adventure II XE: Light Gray AtariAge Adventure!: Disk Version Creative Computing Adventure!: Tape Version Creative Computing AE Broderbund Airball Atari Alf in the Color Caves Spinnaker Software Ali Baba and the Forty Thieves Quality Software Alien Ambush: Cartridge Version DANA Alien Ambush: Disk Version Micro Distributors Alien Egg APX Alien Garden Epyx Alien Hell: Disk Version Syncro Alien Hell: Tape Version Syncro Alley Cat: Disk Version Synapse Software Alley Cat: Tape Version Synapse Software Alpha Shield Sirius Software Alphabet Zoo Spinnaker Software Alternate Reality: The City Datasoft Alternate Reality: The Dungeon Datasoft Ankh Datamost Anteater Romox Apple Panic Broderbund Archon: Cartridge Version Atari Archon: Disk Version Electronic Arts Archon II - Adept Electronic Arts Armor Assault Epyx Assault Force 3-D MPP Assembler Editor Atari Asteroids Atari Astro Chase Parker Brothers Astro Chase: First Star Rerelease First Star Software Astro Chase: Disk Version First Star Software Astro Chase: Tape Version First Star Software Astro-Grover CBS Games Astro-Grover: Disk Version Hi-Tech Expressions Astronomy I Main Street Publishing Asylum ScreenPlay Atari LOGO Atari Atari Music I Atari Atari Music II Atari This checklist is generated using RF Generation's Database This checklist is updated daily, and it's completeness is dependent on the completeness of the database.
    [Show full text]
  • Nintendo Co., Ltd
    Nintendo Co., Ltd. Financial Results Briefing for the Nine-Month Period Ended December 2007 (Briefing Date: 2008/1/25) 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/2004 FY3/2005 FY3/2006 FY3/2007 FY3/2008 Apr.-Dec.'03 Apr.-Dec.'04 Apr.-Dec.'05 Apr.-Dec.'06 Apr.-Dec.'07 Net sales 439,589 419,373 412,339 712,589 1,316,434 Cost of sales 257,524 232,495 237,322 411,862 761,944 Gross margin 182,064 186,877 175,017 300,727 554,489 (Gross margin ratio) (41.4%) (44.6%) (42.4%) (42.2%) (42.1%) Selling, general, and administrative expenses 79,436 83,771 92,233 133,093 160,453 Operating income 102,627 103,106 82,783 167,633 394,036 (Operating income ratio) (23.3%) (24.6%) (20.1%) (23.5%) (29.9%) Other income 8,837 15,229 64,268 53,793 37,789 (of which foreign exchange gains) ( - ) (4,778) (45,226) (26,069) (143) Other expenses 59,175 2,976 357 714 995 (of which foreign exchange losses) (58,805) ( - ) ( - ) ( - ) ( - ) Income before income taxes and extraordinary items 52,289 115,359 146,694 220,713 430,830 (Income before income taxes and extraordinary items ratio) (11.9%) (27.5%) (35.6%) (31.0%) (32.7%) Extraordinary gains 2,229 1,433 6,888 1,047 3,830 Extraordinary losses 95 1,865 255 27 2,135 Income before income taxes and minority interests 54,423 114,927 153,327 221,734 432,525 Income taxes 19,782 47,260 61,176 89,847 173,679 Minority interests 94 -91 -34 -29 -83 Net income 34,545 67,757 92,185 131,916 258,929 (Net income ratio) (7.9%) (16.2%) (22.4%) (18.5%) (19.7%) - 1 - Nintendo Co., Ltd.
    [Show full text]
  • Procedural Generation of a 3D Terrain Model Based on a Predefined
    Procedural Generation of a 3D Terrain Model Based on a Predefined Road Mesh Bachelor of Science Thesis in Applied Information Technology Matilda Andersson Kim Berger Fredrik Burhöi Bengtsson Bjarne Gelotte Jonas Graul Sagdahl Sebastian Kvarnström Department of Applied Information Technology Chalmers University of Technology University of Gothenburg Gothenburg, Sweden 2017 Bachelor of Science Thesis Procedural Generation of a 3D Terrain Model Based on a Predefined Road Mesh Matilda Andersson Kim Berger Fredrik Burhöi Bengtsson Bjarne Gelotte Jonas Graul Sagdahl Sebastian Kvarnström Department of Applied Information Technology Chalmers University of Technology University of Gothenburg Gothenburg, Sweden 2017 The Authors grants to Chalmers University of Technology and University of Gothenburg the non-exclusive right to publish the Work electronically and in a non-commercial purpose make it accessible on the Internet. The Author warrants that he/she is the author to the Work, and warrants that the Work does not contain text, pictures or other material that violates copyright law. The Author shall, when transferring the rights of the Work to a third party (for example a publisher or a company), acknowledge the third party about this agreement. If the Author has signed a copyright agreement with a third party regarding the Work, the Author warrants hereby that he/she has obtained any necessary permission from this third party to let Chalmers University of Technology and University of Gothenburg store the Work electronically and make it accessible on the Internet. Procedural Generation of a 3D Terrain Model Based on a Predefined Road Mesh Matilda Andersson Kim Berger Fredrik Burhöi Bengtsson Bjarne Gelotte Jonas Graul Sagdahl Sebastian Kvarnström © Matilda Andersson, 2017.
    [Show full text]
  • Undermountain: the Lost Level by Steven E
    Undermountain: The Lost Level by Steven E. Schend Table of Contents Credits Introduction . 2 Design: Steven E. Schend Hidden Stories . 2 Editing: Bill Olmesdahl Ways In and Out . 3 Cover Art: Alan Pollack Interior Art: Earl Geier Rumors Of Undermountain . 4 Cartography: Dennis Kauth Notes On The Lost Level . .4 Typography: Tracey L. Isler The Lost Level . .6-28 Art Coordination: Robert J. Galica Entry Portal: Room #1 . .6 Melairest: Rooms #2-#17 . .6-19 A DVANCE DUNGEONS & DRAGONS, AD&D, FORGOTTEN Sargauth Falls: Room #18 . 19 REALMS and DUNGEON MASTER are registered trademarks The Prison: Rooms #19#24 . .20-22 owned by TSR, Inc. DUNGEON CRAWL, MONSTROUS MANUAL, The Hunters Lair: Rooms #25--#28 . .22-26 and the TSR logo are trademarks owned by TSR, Inc. Egress Perilous: Rooms #29 & #30 . 26-28 Lost NPCs and Magic . .29-32 Random House and its affiliate companies have worldwide dis- tribution rights in the book trade for English-language products of TSR, Inc. Distributed to the book and hobby trade in the United Kingdom by TSR Ltd. Distributed to the toy and hobby trade by regional distributors. ©1996 TSR, Inc. All rights reserved. Made in the U.S.A. TSR, Inc. TSR Ltd. 201 Sheridan Springs Rd. 120 Church End Lake Geneva Cherry Hinton WI 53147 Cambridge CB1 3LB U.S.A. United Kingdom ISBN 0-7869-0399-6 9519 Introduction elcome to the first official DUNGEON CRAWLS™ adventure module, where we return to the timeless depths of the Realms’ oldest and greatest dungeon: Un- dermountain! DUNGEON CRAWL adventures are created as stand-alone quests, but can easily be adapted to existing campaigns.
    [Show full text]
  • Folha De Rosto ICS.Cdr
    “For when established identities become outworn or unfinished ones threaten to remain incomplete, special crises compel men to wage holy wars, by the cruellest means, against those who seem to question or threaten their unsafe ideological bases.” Erik Erikson (1956), “The Problem of Ego Identity”, p. 114 “In games it’s very difficult to portray complex human relationships. Likewise, in movies you often flit between action in various scenes. That’s very difficult to do in games, as you generally play a single character: if you switch, it breaks immersion. The fact that most games are first-person shooters today makes that clear. Stories in which the player doesn’t inhabit the main character are difficult for games to handle.” Hideo Kojima Simon Parkin (2014), “Hideo Kojima: ‘Metal Gear questions US dominance of the world”, The Guardian iii AGRADECIMENTOS Por começar quero desde já agradecer o constante e imprescindível apoio, compreensão, atenção e orientação dos Professores Jean Rabot e Clara Simães, sem os quais este trabalho não teria a fruição completa e correta. Um enorme obrigado pelos meses de trabalho, reuniões, telefonemas, emails, conversas e oportunidades. Quero agradecer o apoio de família e amigos, em especial, Tia Bela, João, Teté, Ângela, Verxka, Elma, Silvana, Noëmie, Kalashnikov, Madrinha, Gaivota, Chacal, Rita, Lina, Tri, Bia, Quelinha, Fi, TS, Cinco de Sete, Daniel, Catarina, Professor Albertino, Professora Marques e Professora Abranches, tanto pelas forças de apoio moral e psicológico, pelas recomendações e conselhos de vida, e principalmente pela amizade e memórias ao longo desta batalha. Por último, mas não menos importante, quero agradecer a incessante confiança, companhia e aceitação do bom e do mau pela minha Twin, Safira, que nunca me abandonou em todo o processo desta investigação, do meu caminho académico e da conquista da vida e sonhos.
    [Show full text]
  • Download Jumpman Mp3 Free Download Jumpman Junior
    download jumpman mp3 free Download Jumpman Junior. Jumpman Junior is a video game published in 1983 on Commodore 64 by Epyx, Inc.. It's an action game, set in a platform theme, and was also released on Atari 8-bit and ColecoVision. Captures and Snapshots. Comments and reviews. Sonic25 2020-12-22 0 point. One of my faves for the C64! Only 12 levels compared to the 30 of the original but well designed and the difficulty ramps up quicker. mymoon 2020-03-29 0 point Commodore 64 version. This is one of the most enjoyable games of its era. Still could not complete it. Should try again. Mr Vampire 2019-02-09 1 point Commodore 64 version. As good as the original Jumpman. Played this almost as much as the first one back in the 80's when dayglow socks were trendy not camp. Enric 2018-08-08 1 point ColecoVision version. I had this on collecovision and is an mazing game for those who wish the improve on everything. Love it. unknXwn 2017-07-25 -1 point Commodore 64 version. I had this on the ol C64 in the 90's when I was a kid. I got caught up on games before I hit the Playstation. Write a comment. Share your gamer memories, help others to run the game or comment anything you'd like. If you have trouble to run Jumpman Junior (Commodore 64), read the abandonware guide first! Download Jumpman Junior. We may have multiple downloads for few games when different versions are available. Also, we try to upload manuals and extra documentations when possible.
    [Show full text]