FIRST-PERSON SHOOTER in Unity

Total Page:16

File Type:pdf, Size:1020Kb

FIRST-PERSON SHOOTER in Unity presents Build Your Own FIRST-PERSON SHOOTER in Unity Learn Unity • Create enemies • Design levels • Make Zombie Panic 01_WF_Unity FPS Guide_Cover V3_LA_RL_LA_PK.indd 1 09/01/2020 13:42 Find hundreds more books and magazines in the TARTED S STORE wfmag.cc/store Robots, musical instruments, smart displays and more Create AMAZING projects with this programmable controller MAGAZINE FROM THE MAKERS OF Editorial Editor Ryan Lambie Email [email protected] Features Editor Ian Dransfield Email [email protected] Book Production Editor Phil King Sub-Editors You too can David Higgs, Vel Ilic, Nicola King Design make a shooter criticalmedia.co.uk Head of Design an one person make a first-person shooter? The size, scope, Lee Allen and sheer detail of a typical triple-A game – the Call of Dutys, Designer Battlefields and Halos of this world – might leave you thinking Harriet Knight C that the answer’s a resounding no. But beneath all the polish and modes, the basic elements that underpin the shooter Contributors genre haven’t changed all that much since Doom and Quake defined it way Stuart Fraser, Patrick Gordon, Steve Lee, back in the 1990s. Andrew Palmer, Ryan Shah, Mark Vanstone In fact, with a bit of help and guidance, even a relative newcomer can put together a simple shooter with most of the trappings you’d expect: a level Publishing to navigate around, keys that unlock doors and, most importantly, hordes of Publishing Director enemies to blast. Russell Barnes That’s where this guide comes in “Follow our guide Email [email protected] – it’ll take you step by step through Director of Communications the process of making your very through to the end Liz Upton own first-person shooter. From and you’ll have a CEO downloading the free software shooter that you can Eben Upton you’ll need, to setting up a player character and waves of zombies, customise further” Advertising it’ll show you how to get a basic Commercial Manager shooting game up and running. Once that’s in place, you’ll be taken through Charlie Milligan the process of building level assets and 3D models, and shown how to add Email [email protected] lighting, sound, and other effects. Tel +44 (0)7725 368887 Follow our guide through to the end and you’ll have a shooter that you can customise further with optional mechanics and even a boss fight. So Distribution if you’ve always wanted to make your own first-person action game, or Seymour Distribution Ltd simply wanted an approachable means of getting started in Unity, this is 2 East Poultry Ave, London EC1A 9PT the book for you. Tel +44 (0)207 429 4000 Turn the page, and let’s get started. Subscriptions Ryan Lambie Unit 6, The Enterprise Centre, Kelvin Lane, Manor Royal, Crawley, West Sussex, RH10 9PE Editor To subscribe Call 01293 312192 or visit wfmag.cc/subscribe Subscription queries [email protected] This magazine is printed on paper sourced from sustainable forests and the printer operates an environmental management system which has been assessed as conforming to ISO 14001. Wireframe magazine is published by Raspberry Pi (Trading) Ltd, Maurice Wilkes Building, St. John’s Innovation Park, Cowley Road, Cambridge, CB4 0DS. The publisher, editor, and contributors accept no responsibility in respect of any omissions or errors relating to goods, products or services referred to or advertised in the magazine. Except where otherwise noted, content in this magazine is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported (CC BY-NC-SA 3.0). ISSN: 2631-6722 (print), 2631-6730 (online). 3 Build Your Own FIRST-PERSON SHOOTER in Unity 46 Levels, models, and more 64 34. Creating a level Construct an arena for our players: Castle Brains 40. Add doors and switches Building the Create elements that control your basic engine level’s flow 46. Expand your gameplay 08. Upgrade your shooter with medikits Contents Taking your first steps in Unity and limited ammo Set up Unity and create a moving, firing character 52. Create a character Construct, texture, and animate a 16. Add enemies and walking zombie in Blender improvements Advanced your shooter, 64. Add lighting and effects adding enemies and basic AI Use lighting and visual effects to create atmosphere 24. Expand your first- person shooter 70. Add sound and audio Add spawners to create Heighten tension and excitement 08 waves of angry zombies with sound effects 4 Unity FPS Guide WHERE TO FIND ASSETS 114 You’ll find all the files, models, and other assets you need for this book at wfmag.cc/fps-guide 134 34 Additional mechanics 78. Create a mission marker Make a rotating arrow to guide 124 players to a goal 84. Adding a minimap Improve the user interface with enemy and goal positions Level design and inspiration 88. Create a gun turret Help the player fend off zombies with a deployable weapon 124. Getting into level design A masterclass from Bulletstorm’s 94. Create a blink ability Steve Lee 52 Teleport around levels like Tracer from Overwatch 126. Tips for improving your level designs 100. Develop wall running Six simple ways to make your Let your players defy gravity stages sparkle and dodge enemies 128. The theory 106. Saving and loading behind hitboxes How to add a handy Why hitboxes matter, and how to quality-of-life feature implement them 114. Develop a boss battle 134. Jon Chey on design End your level with a formidable Design principles from the director boss encounter of System Shock 2 88 Unity FPS Guide 5 Build Your Own FIRST-PERSON SHOOTER in Unity Building the basic engine From downloading the Unity engine to creating a player character, here’s everything you need to get your shooter started 08. Taking your first steps in Unity Set up Unity and create a moving, firing character 16. Add enemies and make improvements Advanced your shooter, adding enemies with basic AI 24. Expanding your first-person shooter Learn how to add spawners to create waves of angry zombies 6 Follow the tutorials in this section and you’ll have the basics for your shooter down, including simple enemies that attack the player. 7 Building the basic engine Taking your first steps in Unity Taking your first steps in Unity From setting up Unity to creating a moving, firing character, here’s how to lay the foundations for your shooter AUTHOR STUART FRASER Stuart is a former designer and developer of high-profile games such as RollerCoaster Tycoon 3, and has also worked as a lecturer of games development. ools such as Unity and Unreal easy to get hold of any supported version of Engine have opened the way Unity by using a tool called Unity Hub. This is for just about anyone to make essentially a program launcher and still in beta, T high-quality video games. In this but it’s simple, reliable, and will give you fast guide, we’re going to look at Unity, access to what you need. First, open up a web and how we can develop a basic first-person browser and navigate to the downloads page: shooter. The great thing about the Unity engine wfmag.cc/get-unity. Then you need to select is that it works well on multiple platforms, and Download Unity Hub, run the UnityHubSetup to the documentation is really clear, with a suite of continue, and select a suitable install location. easy-to-follow tutorials available for beginners and also experts. INSTALLING UNITY USING THE HUB GETTING HOLD OF UNITY Once you open the Hub, you’ll be presented First, then, we need to get our hands on with some choices in the launcher. They’re Under the official releases the Unity software itself and get it installed pretty self-explanatory, with the headings window, we can see the various available versions on your PC or Mac. The maker has made it Projects, Learn, and Installs. I’ll touch on Projects of Unity. later, but this is where your games will live. As mentioned earlier, the Learn section has some great resources. Finally, we’ll choose the heading Installs, and on the top right-hand side, click on Add. Next, choose the 2019.2 version of Unity and select Next. Once it’s complete, you’ll be able to launch Unity and your projects from the Hub. TAKE CONTROL OF THE EDITOR Now you have the Unity Hub, it’s a simple process of selecting New from the top-right set of icons, and then giving your project a name and set a location for it to live on your drive; by default, the version of Unity we downloaded is selected. We’ll leave the Templates options 8 Unity FPS Guide Building the basic engine Taking your first steps in Unity The default view from the Unity editor. We can easily customise the layout to suit your needs as a developer. set to 3D, and then complete the process by selecting Create. When you start up into the Unity Editor, you’ll see a bunch of windows – this This is my setup for our can be daunting to someone who hasn’t used representation of the a games editor before. Again, Unity has some mechanics in a programming language that is character. I have moved up the camera, and you can see brilliant starter guides at wfmag.cc/unity-tut, easy to understand. So let’s get going and make the positional difference for but I’ll take you through the process anyway. our first-person character.
Recommended publications
  • Will Sonyâ•Žs Fourth Playstation Lead to a Second Sony V. Universal?
    WILL SONY’S FOURTH PLAYSTATION LEAD TO A SECOND SONY V. UNIVERSAL? † SETH ASCHER ABSTRACT Sony has included a “share” button on the next version of their popular PlayStation video game system. This feature is meant to allow players to record and share videos of their gameplay. This service shares similarities with the controversial “record” button that Sony included with its Betamax players over thirty years ago. The Betamax player was the subject of the landmark case Sony v. Universal, a foundational case for the modern application of copyright law to new technology. This Issue Brief examines how this “share” feature would fare under the framework laid out by Sony v. Universal and other evolutions in copyright law. INTRODUCTION On February 20, 2013, Sony announced their newest videogame system, predictably named the PlayStation 4.1 Chief among its new features is the share button displayed prominently on its controller.2 Microsoft’s newest offering also has a similar feature.3 Pressing the share button will allow a player to post images or videos of their gameplay to the internet, sharing them with their friends and complete strangers.4 The PlayStation 4 even buffers the last few minutes of gameplay so that a player can share their gameplay video after the fact.5 Sony’s intention is to provide an easy way for players to share images and videos online. Copyright © 2014 by Seth Ascher. † Duke University School of Law, J.D. 2014. 1 Video of the press announcement is available on numerous websites. E.g., Sony PlayStation 4 Press Conference, GAMESPOT (Feb.
    [Show full text]
  • Haxe Game Development Essentials
    F re e S a m p le Community Experience Distilled Haxe Game Development Essentials Create games on multiple platforms from a single codebase using Haxe and the HaxeFlixel engine Jeremy McCurdy In this package, you will find: The author biography A preview chapter from the book, Chapter 1 'Getting Started' A synopsis of the book’s content More information on Haxe Game Development Essentials About the Author Jeremy McCurdy is a game developer who has been making games using ActionScript, C#, and Haxe for over four years. He has developed games targeted at iOS, Android, Windows, OS X, Flash, and HTML5. He has worked on games that have had millions of gameplay sessions, and has built games for many major North American television networks. He is the games technical lead at REDspace, an award-winning interactive studio that has worked for some of the world's largest brands. They are located in Nova Scotia, Canada, and have been building awesome experiences for 15 years. Preface Developing games that can reach a wide audience can often be a serious challenge. A big part of the problem is fi guring out how to make a game that will work on a wide range of hardware and operating systems. This is where Haxe comes in. Over the course of this book, we'll look at getting started with Haxe and the HaxeFlixel game engine, build a side-scrolling shooter game that covers the core features you need to know, and prepare the game for deployment to multiple platforms. After completing this book, you will have the skills you need to start producing your own cross-platform Haxe-driven games! What this book covers Chapter 1, Getting Started, explains setting up the Haxe and HaxeFlixel development environment and doing a quick Hello World example to ensure that everything is working.
    [Show full text]
  • First Person Shooting (FPS) Game
    International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 04 | Apr-2018 www.irjet.net p-ISSN: 2395-0072 Thunder Force - First Person Shooting (FPS) Game Swati Nadkarni1, Panjab Mane2, Prathamesh Raikar3, Saurabh Sawant4, Prasad Sawant5, Nitesh Kuwalekar6 1 Head of Department, Department of Information Technology, Shah & Anchor Kutchhi Engineering College 2 Assistant Professor, Department of Information Technology, Shah & Anchor Kutchhi Engineering College 3,4,5,6 B.E. student, Department of Information Technology, Shah & Anchor Kutchhi Engineering College ----------------------------------------------------------------***----------------------------------------------------------------- Abstract— It has been found in researches that there is an have challenged hardware development, and multiplayer association between playing first-person shooter video games gaming has been integral. First-person shooters are a type of and having superior mental flexibility. It was found that three-dimensional shooter game featuring a first-person people playing such games require a significantly shorter point of view with which the player sees the action through reaction time for switching between complex tasks, mainly the eyes of the player character. They are unlike third- because when playing fps games they require to rapidly react person shooters in which the player can see (usually from to fast moving visuals by developing a more responsive mind behind) the character they are controlling. The primary set and to shift back and forth between different sub-duties. design element is combat, mainly involving firearms. First person-shooter games are also of ten categorized as being The successful design of the FPS game with correct distinct from light gun shooters, a similar genre with a first- direction, attractive graphics and models will give the best person perspective which uses light gun peripherals, in experience to play the game.
    [Show full text]
  • Building a Java First-Person Shooter
    3D Java Game Programming – Episode 0 Building a Java First-Person Shooter Episode 0 [Last update: 5/03/2017] These notes are intended to accompany the video sessions being presented on the youtube channel “3D Java Game Programming” by youtube member “The Cherno” at https://www.youtube.com/playlist?list=PL656DADE0DA25ADBB. I created them as a way to review the material and explore in more depth the topics presented. I am sharing with the world since the original work is based on material freely and openly available. Note: These notes DO NOT stand on their own, that is, I rely on the fact that you viewed and followed along the video and may want more information, clarification and or the material reviewed from a different perspective. The purpose of the videos is to create a first-person shooter (FPS) without using any Java frameworks such as Lightweight Java Game Library (LWJGL), LibGDX, or jMonkey Game Engine. The advantages to creating a 3D FPS game without the support of specialized game libraries that is to limit yourself to the commonly available Java classes (not even use the Java 2D or 3D APIs) is that you get to learn 3D fundamentals. For a different presentation style that is not geared to following video episodes checkout my notes/book on “Creating Games with Java.” Those notes are more in a book format and covers creating 2D and 3D games using Java in detail. In fact, I borrow or steal from these video episode notes quite liberally and incorporate into my own notes. Prerequisites You should be comfortable with basic Java programming knowledge that would be covered in the one- semester college course.
    [Show full text]
  • Achieve Your Vision
    ACHIEVE YOUR VISION NE XT GEN ready CryENGINE® 3 The Maximum Game Development Solution CryENGINE® 3 is the first Xbox 360™, PlayStation® 3, MMO, DX9 and DX10 all-in-one game development solution that is next-gen ready – with scalable computation and graphics technologies. With CryENGINE® 3 you can start the development of your next generation games today. CryENGINE® 3 is the only solution that provides multi-award winning graphics, physics and AI out of the box. The complete game engine suite includes the famous CryENGINE® 3 Sandbox™ editor, a production-proven, 3rd generation tool suite designed and built by AAA developers. CryENGINE® 3 delivers everything you need to create your AAA games. NEXT GEN ready INTEGRATED CryENGINE® 3 SANDBOX™ EDITOR CryENGINE® 3 Sandbox™ Simultaneous WYSIWYP on all Platforms CryENGINE® 3 SandboxTM now enables real-time editing of multi-platform game environments; simul- The Ultimate Game Creation Toolset taneously making changes across platforms from CryENGINE® 3 SandboxTM running on PC, without loading or baking delays. The ability to edit anything within the integrated CryENGINE® 3 SandboxTM CryENGINE® 3 Sandbox™ gives developers full control over their multi-platform and simultaneously play on multiple platforms vastly reduces the time to build compelling content creations in real-time. It features many improved efficiency tools to enable the for cross-platform products. fastest development of game environments and game-play available on PC, ® ® PlayStation 3 and Xbox 360™. All features of CryENGINE 3 games (without CryENGINE® 3 Sandbox™ exception) can be produced and played immediately with Crytek’s “What You See Is What You Play” (WYSIWYP) system! CryENGINE® 3 Sandbox™ was introduced in 2001 as the world’s first editor featuring WYSIWYP technology.
    [Show full text]
  • Steam Early Access
    STEAM EARLY ACCESS ONLINE GAME MANUAL www.nefariousdimensions.com PLEASE CAREFULLY READ THE OPERATIONS MANUAL COMPLETELY BEFORE USING YOUR HARDWARE SYSTEM, DISC OR ACCESSORY. THIS MANUAL CONTAINS IMPORTANT HEALTH AND SAFETY INFORMATION. IMPORTANT SAFETY INFORMATION: READ THE FOLLOWING WARNINGS BEFORE YOU OR YOUR CHILD PLAY VIDEO GAMES. • Some people (about 1 in 4000) may have seizures or blackouts triggered by light flashes or patterns, and this may occur while they are watching TV or playing video games, even if they have never had a seizure before. •Anyone who has had a seizure, loss of awareness, or other symptom linked to an epileptic condition should consult a doctor before playing a video game. • Parents should watch their children play video games. Stop playing and consult a doctor if you or your child has any of the following symptoms: Convulsions Eye or muscle twitching Altered vision Loss of awareness Involuntary movements Disorientation • To reduce the likelihood of a seizure when playing video games: 1. Sit or stand as far from the screen as possible. 2. Play video games on the smallest available television screen. 3. Do not play if you are tired or need sleep. 4. Play in a well-lit room. 5. Take a 10 to 15 minute break every hour. Playing video games can make your muscles, joints, skin or eyes hurt. Follow these instructions to avoid problems such as tendinitis, carpal tunnel syndrome, skin irritation or eyestrain: •Avoid excessive play. Parents should monitor their children for appropriate play. • Take a 10 to 15 minute break every hour, even if you don’t think you need it.
    [Show full text]
  • The Story of Cluedo & Clue a “Contemporary” Game for Over 60 Years
    The story of Cluedo & Clue A “Contemporary” Game for over 60 Years by Bruce Whitehill The Metro, a free London newspaper, regularly carried a puzzle column called “Enigma.” In 2005, they ran this “What-game-am-I?” riddle: Here’s a game that’s lots of fun, Involving rope, a pipe, a gun, A spanner, knife and candlestick. Accuse a friend and make it stick. The answer was the name of a game that, considering the puzzle’s inclusion in a well- known newspaper, was still very much a part of British popular culture after more than 50 years: “Cluedo,” first published in 1949 in the UK. The game was also published under license to Parker Brothers in the United States the same year, 1949. There it is was known as: Clue What’s in a name? • Cluedo = Clue + Ludo" Ludo is a classic British game -- " a simplified Game of India • Ludo is not played in the U.S. " Instead, Americans play Parcheesi." But “Cluecheesi” doesn’t quite work." So we just stuck with “Clue” I grew up (in New York) playing Clue, and like most other Americans, considered it to be one of America’s classic games. Only decades later did I learn its origin was across the ocean, in Great Britain. Let me take you back to England, 1944. With the Blitz -- the bombing -- and the country emersed in a world war, the people were subject to many hardships, including blackouts and rationing. A forty-one-year-old factory worker in Birmingham was disheartened because the blackouts and the crimp on social activities in England meant he was unable to play his favorite parlor game, called “Murder.” “Murder” was a live-action party game where guests tried to uncover the person in the room who had been secretly assigned the role of murderer.
    [Show full text]
  • Abcors Abchronicle No 37
    Trademarks Ban on name change to TOM Volume 12 • ISSUE 37 • OCT 2019 2016 2013 Kreativn Dogadaji vs Hasbro: bad faith repeated filing MONOPOLY Iron Maiden Holdings vs 3D Realms: Game renamed to Ion Fury A Dutch chain of petrol stations has slogan "TOM HELPS YOU DISCOVER Brazil: cheaper trademark application been using a fictional character NEW ROADS" is used. This use is in via the International Registration named “Tom de Ridder” in its radio conflict with the agreement, so commercials since 2009, in order to TomTom protests. Parties end up in Constantin Film: Fack Ju Göthe public promote its payment card and court. By provisional ruling the use of policy and principles of morality parking services. In 2015, the the name is prohibited. In appeal the company decides to change the name court comes to the same conclusion. Petsbelle vs EBI: novelty and to TOM. To prevent problems, the The agreement has been rightfully promotional video on Facebook company discusses the plans with dissolved by TomTom. Since an TomTom (the well known car agreement no longer exists, any use of navigation brand). The TOM logo is the logo or word mark constitutes an MVSA vs Invert: Shoebaloo shoe modified and a coexistence infringement. TomTom is a well-known wall is a creation agreement signed. In this agreement brand and TOM is similar. Navigation it is stated that only the logo shall be and (travel) information equipment La Paririe vs Lidl: misleading used and not the word TOM. No are complementary or at least similar advertising and own press release provisions are made for the use of to mobility services and travel TOM as a trading name.
    [Show full text]
  • Portal Prima Official Mini Eguide.Pdf 2008-05-31 12:20 3.1 MB
    PRIMA OFFICIAL GAME GUIDE DAVID SJ HODGSON STEPHEN STRATTON MIGUEL LOPEZ Prima Games David SJ Hodgson A Division of Random House, Inc. Originally hailing from the United Kingdom, David left his role as a writer of numerous 3000 Lava Ridge Court, Suite 100 British video game magazines (including Mean Machines, Computer & Video Games, Roseville, CA 95661 and the Offi cial Nintendo and Sega Saturn magazines) and a bohemian lifestyle on a dry-docked German fi shing trawler to work on the infamous GameFan magazine in www.primagames.com 1996. David helped to launch the fl edgling GameFan Books and helped form Gamers’ The Prima Games logo is a registered trademark of Random House, Inc., Republic in 1998, authoring many strategy guides for Millennium Publications, registered in the United States and other countries. Primagames.com is including The Offi cial Metal Gear Solid Mission Handbook. After launching the wildly a registered trademark of Random House, Inc., registered in the United unsuccessful incite Video Gaming and Gamers.com, David found his calling, and States. began authoring guides for Prima Games. He has written over 30 Prima strategy guides, including The Godfather: The Game, Knights of the Old Republic, Perfect Dark © 2007 by Prima Games. All rights reserved. No part of this book may be Zero, Half-Life 2, and Burnout Revenge. He lives in the Pacifi c Northwest with his reproduced or transmitted in any form or by any means, electronic or mechanical, wife, Melanie, and an eight-foot statue of Great Cthulhu. including photocopying, recording, or by any information storage or retrieval system without written permission from Prima Games.
    [Show full text]
  • Smod, Coolest HL2 Mod Ever! - Facepunch Studios 1/28/2015
    Smod, Coolest HL2 Mod ever! - Facepunch Studios 1/28/2015 NOV DEC FEB http://forums.facepunchstudios.com/showthread.php?t=148509 Go Close 14 captures 25 22 Dec 06 - 28 Sep 11 2006 2007 2009 Help Facepunch Studios > Facepunch Studios > General Discussion Username: User Name Remember Smod, Coolest HL2 Mod ever! Password: Log in Rules IRC Log Custom Forums Archive Steam Group More.. Register Page 1 of 165 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 51 101 > Last » Thread Tools 11/09/05 Post #1 JoshuaC Courtesy of luigi1107 Feb 2005 5196 Smartness ------------------------------------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- The old SMOD thread was losing steam, so I decided to create a brand new thread for this brilliant mod, containing everything you need to know from weapons to console commands. ------------------------------------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------- - This section will contain eveything you need to know about SMOD itself, not the features. SMOD Site: - http://www.geocities.jp/faster_down/smod_bak/ Current Version: - 36b - This section will tell you what weapons are in the current version. - Crowbar - Gravity Gun - Physgun - Gordon's Magical Stick - Strider Cannon - Shovel - 9MM
    [Show full text]
  • Information-Driven Search Strategies in the Board Game of Clue 609
    This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination. IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS—PART B: CYBERNETICS, VOL. 39, NO. 3, JUNE 2009 607 Information-Driven Search Strategies in the Board Game of CLUE Silvia Ferrari, Senior Member, IEEE, and Chenghui Cai, Member, IEEE Abstract—This paper presents an information-driven sensor room in the mansion. Therefore, a game strategy must plan management problem, referred to as treasure hunt, which is rele- the suggestions’ sequence and enabling pawn motions based vant to mobile-sensor applications such as mine hunting, monitor- on the evidence that becomes available over time. By viewing ing, and surveillance. The objective is to infer a hidden variable or treasure by selecting a sequence of measurements associated the suggestions as measurements and the rooms as targets, an with multiple fixed targets distributed in the sensor workspace. approach is developed for computing optimal strategies from an The workspace is represented by a connectivity graph, where each influence diagram (ID) representation of the game. node represents a possible sensor deployment, and the arcs repre- As shown in [1] and [3], the treasure hunt is a basic sent possible sensor movements. An additive conditional entropy information-driven sensor management problem that is relevant reduction function is presented to efficiently compute the expected benefit of a measurement sequence over time. Then, the optimal to several mobile-sensor applications, such as robotic mine treasure hunt strategy is determined by a novel label-correcting hunting [4], cleaning [5], and monitoring of urban environments algorithm operating on the connectivity graph.
    [Show full text]
  • High-Performance Play: the Making of Machinima
    High-Performance Play: The Making of Machinima Henry Lowood Stanford University <DRAFT. Do not cite or distribute. To appear in: Videogames and Art: Intersections and Interactions, Andy Clarke and Grethe Mitchell (eds.), Intellect Books (UK), 2005. Please contact author, [email protected], for permission.> Abstract: Machinima is the making of animated movies in real time through the use of computer game technology. The projects that launched machinima embedded gameplay in practices of performance, spectatorship, subversion, modification, and community. This article is concerned primarily with the earliest machinima projects. In this phase, DOOM and especially Quake movie makers created practices of game performance and high-performance technology that yielded a new medium for linear storytelling and artistic expression. My aim is not to answer the question, “are games art?”, but to suggest that game-based performance practices will influence work in artistic and narrative media. Biography: Henry Lowood is Curator for History of Science & Technology Collections at Stanford University and co-Principal Investigator for the How They Got Game Project in the Stanford Humanities Laboratory. A historian of science and technology, he teaches Stanford’s annual course on the history of computer game design. With the collaboration of the Internet Archive and the Academy of Machinima Arts and Sciences, he is currently working on a project to develop The Machinima Archive, a permanent repository to document the history of Machinima moviemaking. A body of research on the social and cultural impacts of interactive entertainment is gradually replacing the dismissal of computer games and videogames as mindless amusement for young boys. There are many good reasons for taking computer games1 seriously.
    [Show full text]