A New Multiplayer Environment for Creating Adventure Games

Total Page:16

File Type:pdf, Size:1020Kb

A New Multiplayer Environment for Creating Adventure Games International conference on Intelligent Systems, Data Mining and Information Technology (ICIDIT’2014), April 21-22, 2014 Bangkok (Thailand) A New Multiplayer Environment for Creating Adventure Games David Gouveia, and Carlos Vaz de Carvalho interactions were handled outside the game, on the web Abstract—Nostalgia Studio is an extension of project SELEAG platform. whose goal was to evaluate the use of serious games for learning Although Time Mesh was originally meant to be played history and social relations with an extensible multiplayer online autonomously by students in their free times, the game also game based on collaboration and social interaction. The game that ended up being tested and used in a classroom context, and has was developed was a graphic adventure game known as Time Mesh which managed to achieve very positive results, but due to technical already been played by over 1.000 different users across constraints, some of the initial goals could not be explored in depth. several European countries, often as part of school activities. This article presents the first results of the implementation of this In general, results have been positive in terms of children game editor and engine. enjoyment. Nostalgia Studio is an extension of project SELEAG and Keywords—adventure games, game engine, game editor, game- solves the technical constraints of that environment. This based learning. article presents the first results of the implementation of this game editor and engine. I. INTRODUCTION HE Project SELEAG—Serious Learning Games—was an II. ADVENTURE GAMES TEuropean project created to evaluate the use of serious Video games can be categorized under a multitude of games for learning history, culture and social relations, genres, such as action, adventure, role-playing, simulation, or through the implementation of an extensible, online, multi- strategy, depending on their gameplay and interaction styles. language, multi-player, collaborative and social game This work focuses entirely on adventure games, so it makes platform. The project counted with the collaboration of seven sense to start by providing some insight into that genre. different partners and resulted in the creation of a point-and- There are some elements that can be found in the majority click adventure game called Time Mesh [1,2]. of adventure games [3]: Time Mesh tells the story of a child who stumbles upon a • They are usually built around a narrative... time machine, and uses it to travel back in time in order to • ...in which the player participates by assuming the role of correct certain events in history that have occurred differently a very small subset of its characters. from what we know. Most of the game is based on actual • They are usually driven by puzzle solving rather than by a historical facts, and covers three different time periods: the age physical effort... of discoveries, the industrial revolution, and the Second World • ...and rely mostly on exploration... War. It would have been interesting to allow more scenarios • besides these three to be added to the game, but with the ...object manipulation... • technology in which the game was created, this was not …or dialogue. possible without significant resources and training. Some of these elements make adventure games significantly The game was created using an Adobe Flash based game different from other genres: engine which allowed it be played directly from within most • Action - Instead of relying on the player's reflexes like web browsers. The game was integrated into a webpage that most action games, adventure games rely on reasoning required users to register and create teams in order to and logical thinking, which results in a more relaxed collaborate with each other. Collaboration with other teams experience. was necessary because there were two versions of each game • Strategy - Although strategy games also rely on logical scenario, and knowledge from one version was required to thinking, they usually require the player to control a large advance in the other. However, the game itself had no amount of units, such as an army or entire nation, while knowledge about the existence of the other team, and all adventure games focus on the main character(s) in the narrative. David Gouveia is with Virtual Campus Lda (e-mail: • Role-playing - While both genres have a lot in common, [email protected]). adventure games are deterministic in nature and follow a Carlos Vaz de Carvalho is with GILT – Graphics, Interaction and Learning Technologies R&D group of the Instituto Superior de Engenharia do Porto (e- fixed path, while role-playing games have a statistical mail: [email protected]). background which introduces randomness and variation. http://dx.doi.org/10.15242/IIE.E0414081 82 International conference on Intelligent Systems, Data Mining and Information Technology (ICIDIT’2014), April 21-22, 2014 Bangkok (Thailand) They also lack the management components usually few branching choices in the game. But unlike most adventure present in role-playing games (e.g. party management, games, visual novels usually have multiple story paths and skill management) [4]. multiple endings, and player choices have a strong effect in the outcome of the game. Since adventure games place a lot of emphasis on story, it is common for them to draw inspiration from other narrative- III. GRAPHIC ADVENTURE GAME ENGINES based media - such as literature and film - and to encompass a A game engine is a software system designed to assist in the wide variety of themes, from comedy to horror, or fantasy to creation and development of video games. This is usually science-fiction. On the subject of action games, there are some accomplished by providing tools and reusable components that adventure games that incorporate action sequences into their would otherwise need to be implemented by the development gameplay, but they are always treated independently (e.g. as teams. Some game engines, such as Game Maker, are very mini-games) and remain secondary to the narrative and generic and flexible in order to be useful for different game puzzles. On the other hand, if a game has some adventure genres (e.g. platform games, simulation games, first-person elements but the gameplay is all action based, it is usually shooters). Other game engines, such as the ones described in categorized under the sub-genre of action games known as the the following sections, are designed for a specific game genre action-adventure, which will not be covered here. and usually provide most of the gameplay constructs required Based on the traits described so far, it is also easy to for that type of game, at the cost of abandoning the flexibility understand why there has not been much effort put into needed to create something different from that pattern. creating adventure games with a multiplayer online While many games are still built from scratch or with component. Most multiplayer online games rely on the game’s custom game engines, an increasing number of game progression being flexible, and allowing a large number of development studios make use of game engines that have been players to interact simultaneously. In an adventure game, developed externally. This allows costs to be reduced where the entire story progression has been fixed from the dramatically and for teams to concentrate on creating actual start, and the number of controllable characters in the plot is game content. Even when game engines are developed limited, multiplayer game design becomes a lot more internally, they are usually reused in future projects, so the challenging. But on the other hand, puzzle solving and benefits are the same. Some game engines such as the UDK or exploration are both elements that would benefit from the CryENGINE bring the technologies that power some of the cooperation in a multiplayer environment, at least on a limited most advanced games to the masses, while others such as scale. Unity3D are very simple to use and provide a very attractive Like almost every other genre in existence, the adventure platform for students, hobbyists and indie game developers to game genre has a few sub-genres with distinctive features. The create their projects. most common distinction is made between text adventure Finally we have those game engines that have been tailored games and graphic adventure games. Text adventure games do for a specific game genre. Due to these constraints, it is not have any graphics, so they rely entirely on text to present possible to find game engines in this category that require no the narrative and to receive player input. Text adventure games programming experience from the user, allowing people from are also frequently known by the synonym, interactive fiction. all areas to create their own games. For example, two popular Graphic adventure games, on the other hand, provide a visual game engines in this category are M.U.G.E.N (for the creation representation of the world, and can employ a few different of 2D fighting games) and RPG Maker (for the creation of tile- control schemes for player interaction. The most common based role-playing games). control scheme for a graphic adventure game is the use of a Adventure Game Studio (AGS) was first released in 1997 as pointing device (e.g. the mouse) or a touch screen interface, an MS-DOS program called "Adventure Creator". It was and games using that approach are known as point-and-click developed by British programmer Chris Jones, and highly adventure games. The ratio between narrative and puzzles can inspired by Sierra On-Line's graphic adventure games, as the vary widely from game to game, resulting in very distinct first version of the engine was built specifically for low experiences. Some adventure games place most of their resolution, keyboard-controlled adventure games.
Recommended publications
  • Uila Supported Apps
    Uila Supported Applications and Protocols updated Oct 2020 Application/Protocol Name Full Description 01net.com 01net website, a French high-tech news site. 050 plus is a Japanese embedded smartphone application dedicated to 050 plus audio-conferencing. 0zz0.com 0zz0 is an online solution to store, send and share files 10050.net China Railcom group web portal. This protocol plug-in classifies the http traffic to the host 10086.cn. It also 10086.cn classifies the ssl traffic to the Common Name 10086.cn. 104.com Web site dedicated to job research. 1111.com.tw Website dedicated to job research in Taiwan. 114la.com Chinese web portal operated by YLMF Computer Technology Co. Chinese cloud storing system of the 115 website. It is operated by YLMF 115.com Computer Technology Co. 118114.cn Chinese booking and reservation portal. 11st.co.kr Korean shopping website 11st. It is operated by SK Planet Co. 1337x.org Bittorrent tracker search engine 139mail 139mail is a chinese webmail powered by China Mobile. 15min.lt Lithuanian news portal Chinese web portal 163. It is operated by NetEase, a company which 163.com pioneered the development of Internet in China. 17173.com Website distributing Chinese games. 17u.com Chinese online travel booking website. 20 minutes is a free, daily newspaper available in France, Spain and 20minutes Switzerland. This plugin classifies websites. 24h.com.vn Vietnamese news portal 24ora.com Aruban news portal 24sata.hr Croatian news portal 24SevenOffice 24SevenOffice is a web-based Enterprise resource planning (ERP) systems. 24ur.com Slovenian news portal 2ch.net Japanese adult videos web site 2Shared 2shared is an online space for sharing and storage.
    [Show full text]
  • Design and Pilot Study of an Adventure Video Game As a Tool in Psychotherapeutic Processes of Adolescent Women with Symptoms of Depression
    Doctoral thesis submitted to the Faculty of Behavioural and Cultural Studies, Heidelberg University in Cooperation with the Pontificia Universidad Católica de Chile and the Universidad de Chile in partial fulfillment of the requirements of the degree of Doctor of Philosophy (Dr. phil.) in Psychology Title of the thesis DESIGN AND PILOT STUDY OF AN ADVENTURE VIDEO GAME AS A TOOL IN PSYCHOTHERAPEUTIC PROCESSES OF ADOLESCENT WOMEN WITH SYMPTOMS OF DEPRESSION presented by ÁLVARO ERNESTO CARRASCO GUZMÁN year of submission 2015 Dean: Prof. Dr. Klaus Fiedler (Heidelberg University) Prof. Dr. Pedro Morandé Court (Pontificia Universidad Católica de Chile) Prof. Dr. Cecilia Sepúlveda Carvajal Universidad de Chile) Advisors: Prof. Dr. Matthias Backenstrass (Heidelberg University) Prof. Dr. Mariane Krause (Pontificia Universidad Católica de Chile) Prof. Dr. Juan Pablo Jiménez (Universidad de Chile) 1 Table of Contents Dedication ............................................................................................................................ 1 Acknowledgments ............................................................................................................... 2 Abstract ................................................................................................................................ 4 Introduction.......................................................................................................................... 5 1. Theoretical and empirical background. ......................................................................
    [Show full text]
  • Game Engines with Visual Scripting ● Specialized Game Engines ● Framework Like Game Engines ● Niche Game Engines
    Game Engines Jaanus Jaggo 2020 This is not even half of all the engines! Game engines 3 2 6 4 5 1 7 8 9 12 10 11 14 13 15 2 This is not even half of all the engines! Game engines 3 2 6 4 5 7 8 9 12 10 11 14 13 15 3 This is not even half of all the engines! Game engines 3 6 4 5 7 8 9 12 10 11 14 13 15 4 This is not even half of all the engines! Game engines 6 4 5 7 8 9 12 10 11 14 13 15 5 This is not even half of all the engines! Game engines 6 5 7 8 9 12 10 11 14 13 15 6 This is not even half of all the engines! Game engines 6 7 8 9 12 10 11 14 13 15 7 This is not even half of all the engines! Game engines 7 8 9 12 10 11 14 13 15 8 This is not even half of all the engines! Game engines 8 9 12 10 11 14 13 15 9 This is not even half of all the engines! Game engines 9 12 10 11 14 13 15 10 This is not even half of all the engines! Game engines 12 10 11 14 13 15 11 This is not even half of all the engines! Game engines 12 11 14 13 15 12 This is not even half of all the engines! Game engines 12 14 13 15 13 This is not even half of all the engines! Game engines 14 13 15 14 This is not even half of all the engines! Game engines 14 15 15 This is not even half of all the engines! Game engines 15 16 This is not even half of all the engines! Game engines 17 Game engines 18 There is no “best” game engine As there is no “best” programming language But some people like to express their opinion loudly! I consider myself to be quite unbiased.
    [Show full text]
  • Desarrollo Del Juego Sky Fighter Mediante XNA 3.1 Para PC
    Departamento de Informática PROYECTO FIN DE CARRERA Desarrollo del juego Sky Fighter mediante XNA 3.1 para PC Autor: Íñigo Goicolea Martínez Tutor: Juan Peralta Donate Leganés, abril de 2011 Proyecto Fin de Carrera Alumno: Íñigo Goicolea Martínez Sky Fighter Tutor: Juan Peralta Donate Agradecimientos Este proyecto es la culminación de muchos meses de trabajo, y de una carrera a la que llevo dedicando más de cinco años. En estas líneas me gustaría recordar y agradecer a todas las personas que me han permitido llegar hasta aquí. En primer lugar a mis padres, Antonio y Lola, por el apoyo que me han dado siempre. Por creer en mí y confiar en que siempre voy a ser capaz de salir adelante y no dudar jamás de su hijo. Y lo mismo puedo decir de mis dos hermanos, Antonio y Manuel. A Juan Peralta, mi tutor, por darme la oportunidad de realizar este proyecto que me ha permitido acercarme más al mundo de los videojuegos, algo en lo que querría trabajar. Pese a que él también estaba ocupado con su tesis doctoral, siempre ha sacado tiempo para resolver dudas y aportar sugerencias. A Sergio, Antonio, Toño, Alberto, Dani, Jorge, Álvaro, Fernando, Marta, Carlos, otro Antonio y Javier. Todos los compañeros, y amigos, que he hecho y que he tenido a lo largo de la carrera y gracias a los cuales he podido llegar hasta aquí. Por último, y no menos importante, a los demás familiares y amigos con los que paso mucho tiempo de mi vida, porque siempre están ahí cuando hacen falta.
    [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]
  • A Game Engine Designed to Simplify 2D Video Game Development
    A Game Engine Designed to Simplify 2D Video Game Development Miguel Chover ₁ Carlos Marín ₂ ₅ Cristina Rebollo ₃ Inmaculada Remolar ₄ Institute of New Imaging Technologies - Universitat Jaume I. Castellón. Spain. ₁ [email protected][email protected][email protected][email protected] ₅ Corresponding Author. E-mail: [email protected]. Phone Number: +34 616 29 76 65 Abstract In recent years, the increasing popularity of casual games for mobile and web has promoted the development of new editors to make video games easier to create. The development of these interactive applications is on its way to becoming democratized, so that anyone who is interested, without any advanced knowledge of programming, can create them for devices such as mobile phones or consoles. Nevertheless, most game development environments rely on the traditional way of programming and need advanced technical skills, even despite today’s improvements. This paper presents a new 2D game engine that reduces the complexity of video game development processes. The game specification has been simplified, decreasing the complexity of the engine architecture and introducing a very easy-to-use editing environment for game creation. The engine presented here allows the behaviour of the game objects to be defined using a very small set of conditions and actions, without the need to use complex data structures. Some experiments have been designed in order to validate its ease of use and its capacity in the creation of a wide variety of games. To test it, users with little experience in programming have developed arcade games using the presented environment as a proof of its easiness with respect to other comparable software.
    [Show full text]
  • Ebook Download Physics for Javascript Games, Animation, And
    PHYSICS FOR JAVASCRIPT GAMES, ANIMATION, AND SIMULATIONS PDF, EPUB, EBOOK Dev Ramtal | 500 pages | 09 Apr 2014 | aPress | 9781430263371 | English | Berkley, United States Physics for JavaScript Games, Animation, and Simulations PDF Book The event. And of course, Director was used for all sorts of art, design, and marketing projects. As a rule of thumb, use a fairly small value, such as 0. Satisfying c2 would then in turn violate c3 , and satisfying c3 would violate c1 and so on. It combines flexible plugins with a visualization pipeline architecture, making K-3D a versatile and powerful tool for artists. DX Studio 3. Current release is 3. It allows users to easily create their own multimedia content for Behavioral simulations, Games with interactive cards and Software and technical training. Blender's features include advanced simulation tools such as rigid, realistic body, fluid, cloth and softbody dynamics, modifier-based modeling tools, powerful character animation tools, a node-based material and compositing system and Python for embedded scripting. If you've ever seen a ball fly through the air, or a car moving, or something rolling down a hill, or if you've ever felt anything, you know indirectly about Newton's 2nd Law. You can add a force to the point mass to manipulate its speed and direction. Pass in a series of objects in which the first object passed will inherit all properties of subsequent objects. The more iterations, the stiffer an object built this way tends to be. When done you just call restore , draw something else using the previous transformation matrix, call restore and save and so on until you are back at the bottom.
    [Show full text]
  • Openbsd Gaming Resource
    OPENBSD GAMING RESOURCE A continually updated resource for playing video games on OpenBSD. Mr. Satterly Updated August 7, 2021 P11U17A3B8 III Title: OpenBSD Gaming Resource Author: Mr. Satterly Publisher: Mr. Satterly Date: Updated August 7, 2021 Copyright: Creative Commons Zero 1.0 Universal Email: [email protected] Website: https://MrSatterly.com/ Contents 1 Introduction1 2 Ways to play the games2 2.1 Base system........................ 2 2.2 Ports/Editors........................ 3 2.3 Ports/Emulators...................... 3 Arcade emulation..................... 4 Computer emulation................... 4 Game console emulation................. 4 Operating system emulation .............. 7 2.4 Ports/Games........................ 8 Game engines....................... 8 Interactive fiction..................... 9 2.5 Ports/Math......................... 10 2.6 Ports/Net.......................... 10 2.7 Ports/Shells ........................ 12 2.8 Ports/WWW ........................ 12 3 Notable games 14 3.1 Free games ........................ 14 A-I.............................. 14 J-R.............................. 22 S-Z.............................. 26 3.2 Non-free games...................... 31 4 Getting the games 33 4.1 Games............................ 33 5 Former ways to play games 37 6 What next? 38 Appendices 39 A Clones, models, and variants 39 Index 51 IV 1 Introduction I use this document to help organize my thoughts, files, and links on how to play games on OpenBSD. It helps me to remember what I have gone through while finding new games. The biggest reason to read or at least skim this document is because how can you search for something you do not know exists? I will show you ways to play games, what free and non-free games are available, and give links to help you get started on downloading them.
    [Show full text]
  • Lucasarts and the Design of Successful Adventure Games
    LucasArts and the Design of Successful Adventure Games: The True Secret of Monkey Island by Cameron Warren 5056794 for STS 145 Winter 2003 March 18, 2003 2 The history of computer adventure gaming is a long one, dating back to the first visits of Will Crowther to the Mammoth Caves back in the 1960s and 1970s (Jerz). How then did a wannabe pirate with a preposterous name manage to hijack the original computer game genre, starring in some of the most memorable adventures ever to grace the personal computer? Is it the yearning of game players to participate in swashbuckling adventures? The allure of life as a pirate? A craving to be on the high seas? Strangely enough, the Monkey Island series of games by LucasArts satisfies none of these desires; it manages to keep the attention of gamers through an admirable mix of humorous dialogue and inventive puzzles. The strength of this formula has allowed the Monkey Island series, along with the other varied adventure game offerings from LucasArts, to remain a viable alternative in a computer game marketplace increasingly filled with big- budget first-person shooters and real-time strategy games. Indeed, the LucasArts adventure games are the last stronghold of adventure gaming in America. What has allowed LucasArts to create games that continue to be successful in a genre that has floundered so much in recent years? The solution to this problem is found through examining the history of Monkey Island. LucasArts’ secret to success is the combination of tradition and evolution. With each successive title, Monkey Island has made significant strides in technology, while at the same time staying true to a basic gameplay formula.
    [Show full text]
  • MMPX Style-Preserving Pixel Art Magnification
    Journal of Computer Graphics Techniques Vol. 10, No. 2, 2021 https://jcgt.org MMPX Style-Preserving Pixel-Art Magnification Morgan McGuire Mara Gagiu University of Waterloo & NVIDIA University of Waterloo (a) Input Image (b) Magnified 2× with Nearest (c) Magnified 2× with MMPX Figure 1. (a) Pixel art combining sprites, text, and UI elements (b) magnified with nearest- neighbor filtering becomes blocky relative to the original pixel size; (c) MMPX filtering re- fines lines, curves, and patterns for the new resolution, while mostly preserving the palette, transparency, and shape aspects of the original artwork. Input derived from Oryx Design Lab licensed sprites https://www.oryxdesignlab.com/products/16-bit- fantasy-tileset Abstract We present MMPX, an efficient filter for magnifying pixel art, such as 8- and 16-bit era video-game sprites, fonts, and screen images, by a factor of two in each dimension. MMPX preserves art style, attempting to predict what the artist would have produced if working at a larger scale but within the same technical constraints. Pixel-art magnification enables the displaying of classic games and new retro-styled ones on modern screens at runtime, provides high-quality scaling and rotation of sprites and raster- font glyphs through precomputation at load time, and accelerates content-creation workflow. MMPX reconstructs curves, diagonal lines, and sharp corners while preserving the ex- act palette, transparency, and single-pixel features. For general pixel art, it can often pre- serve more aspects of the original art style than previous magnification filters such as nearest- neighbor, bilinear, HQX, XBR, and EPX. In specific cases and applications, other filters will be better.
    [Show full text]
  • Dragon Magazine #172
    Issue # 172 SPECIAL ATTRACTIONS Vol. XVI, No. 3 August 1991 Welcome to the Underdark 9 Our special section on underground adventuring. Publisher Seeing the Sights in Skullport Ed Greenwood and Steven E. James M. Ward 10 Schend. Skullport: A great place to visit, if your insurance is paid up. Editor The Dragons Bestiary The readers Roger E. Moore 16 Caves have the nastiest things living in them, like these three fine fellows. Fiction editor Barbara G. Young The Ecology of the Galeb Duhr Robert Isaacson 20 Just because it looks like a rock doesnt mean it has to act like one. Assistant editor Dale A. Donovan REGULAR FEATURES Art director Larry W. Smith Role-playing Reviews Allen Varney 26 Where have all the miracles gone? A look at super-hero games and Production staff supplements. Gaye OKeefe Angelika Lokotz The Lay of Droone fiction by William B. Crump Tracey Zamagne 34 The lizards had taken the mountainbut, thanks to the dwarves, they wouldnt enjoy their victory. Subscriptions The Voyage of the Princess Ark Bruce A. Heard Janet L. Winters 41 Alphatia and Thyatis face their doom, and the incredible powers of cinnabar are revealed! US. advertising Roseann Schnering The Role of Computers Hartley, Patricia, and Kirk Lesser 55 The gods are not kind in Darkspyre; if you fail them, humanity dies. U.K. correspondent Into the Spirit of Things Michael DeWolfe and U.K. advertising 66 Spirit and divine magic of the strangest kind for your RUNEQUEST* Bronwen Livermore game. Shining Armor Thomas M. Kane 68 When you care enough to send the very best, put an M1A1 Abrams tank in your TOP SECRETIS/S.I.
    [Show full text]
  • A Game Engine for the Blind
    Bachelor in Computer Science and Engineering 2016/2017 Bachelor Thesis Designing User Experiences: a Game Engine for the Blind Álvaro Cáceres Muñoz Tutor/s: Teresa Onorati Thesis defense date: July 3rd, 2017 This work is subject to the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International Public License. Abstract Video games experience an ever-increasing interest by society since their incep- tion on the 70’s. This form of computer entertainment may let the player have a great time with family and friends, or it may as well provide immersion into a story full of details and emotional content. Prior to the end user playing a video game, a huge effort is performed in lots of disciplines: screenwriting, scenery design, graphical design, programming, opti- mization or marketing are but a few examples. This work is done by game studios, where teams of professionals from different backgrounds join forces in the inception of the video game. From the perspective of Human-Computer Interaction, which studies how people interact with computers to complete tasks [9], a game developer can be regarded as a user whose task is to create the logic of a video game using a computer. One of the main foundations of HCI1. is that an in-depth understanding of the user’s needs and preferences is vital for creating a usable piece of technology. This point is important as a single piece of technology (in this case, the set of tools used by a game developer) may – and should have been designed to – be used on the same team by users with different knowledge, abilities and capabilities.
    [Show full text]