The Hows and Whys of Level Design

Total Page:16

File Type:pdf, Size:1020Kb

The Hows and Whys of Level Design THE HOWS AND WHYS OF LEVEL DESIGN SECOND EDITION by Sjoerd “Hourences” De Jong http://www.Hourences.com This book “The Hows and Whys of Level Design - Second Edition” is copyright 2008, by Sjoerd “Hourences” De Jong By possessing and/or reading this book you agree to the usage terms. See the Copyright and Permissions chapter for more information. I am an independent author and am not supported by any company, group, or organization. I put hard work, effort, and my personal knowledge into the creation of this book. By stealing the content within, or illegally reproducing this book, you affect me, the author, not a multi-million dollar company. Please respect the time and effort I put into writing this. If you obtained this book through illegal means, please buy it if it proves helpful. Knowledge is precious and if the wisdom contained in this book can garner you a (better) job, then the small purchase price is worth the money you will gain from putting the knowledge to use. TABLE OF CONTENTS 8 ABOUT THIS BOOK 9 ABOUT THE AUTHOR 11 INTRODUCTION 13 INTRODUCTION 13 THE BASICS 15 THE HISTORY OF LEVEL DESIGN 16 THE CHALLENGES AHEAD 17 PROFESSIONAL LEVEL DESIGN - OVERVIEW 19 PROFESSIONAL LEVEL DESIGN – COMMON PROBLEMS 23 DESIGN 25 INTRODUCTION 25 THE CREATION OF A NEW WORLD 26 THE CHECKLIST 32 THE FLOORPLAN 33 GROWING PAINS 33 SUCCESS AND EFFICIENCY 34 ORIGINALITY 35 ORIGINALITY CONTINUED 36 CLICHÉS 37 HYBRID SETTINGS 37 CONCEPT ART 39 GAMEPLAY 41 INTRODUCTION 41 BASE PRINCIPLES 43 FLOORPLANS 45 MULTIPLAYER 45 FLOORPLANS 48 ITEMS AND POWER-UPS 50 TRAPS 50 PHYSICS 51 COVER 51 AURAL FIXATION 52 IN-DEPTH EXAMPLES 52 CTF-CORET 54 CTF-LOPO 56 FINAL THOUGHTS 57 SINGLEPLAYER 57 THE BASICS 58 AI PLACEMENT AND BEHAVIOR 60 SCRIPTED EVENTS AND GAMEPLAY VARIATION 62 FLOORPLANS 64 LANDMARKS 65 INTERACTIVITY 66 TRAPS 66 ITEMS 67 DIFFICULTY 68 PACING 69 FINAL THOUGHTS 71 AUDIOVISUALS 73 AUDIOVISUALS 73 INTRODUCTION 74 COMPOSITION 74 INTRODUCTION 74 THE BASICS 76 STAY ON THE PATH 77 COMPOSITION OF NATURAL OBJECTS 77 MOVING GEOMETRY 78 ATMOSPHERE THROUGH COMPOSITION 81 LIGHTING 82 IN-DEPTH EXAMPLES 82 SAE 82 KRODAN 84 GEOMETRY AND ARCHITECTURE 84 INTRODUCTION 84 COMPOSITION AND BASICS 87 UNITY AND CONNECTIVITY 89 CUBISM 89 WEIGHT AND BALANCE 90 THEMATIC DETAIL 91 TERRAIN AND NATURAL LANDSCAPES 91 TERRAIN 92 TERRAIN TEXTURING 94 ROCKS 98 HORIZON 99 THE SKY 102 TEXTURING AND MATERIALS 102 INTRODUCTION 102 BASICS 105 COLORS 109 MATERIALS 110 LIGHTING 110 INTRODUCTION 110 THE SOURCE 112 LIGHTING COMPOSITION 113 BLACK AND WHITE 114 COLORS 116 COLORS CONTINUED: COMPOSITION AND CHOICE 121 TEXTURING AND LIGHTING 122 REALISM AND THE EXCUSE 123 SOUND 123 INTRODUCTION 123 USAGE 124 SOUND VARIATION AND PITCH 125 THE POWER AND STRENGTH 126 IMMERSION AND ATMOSPHERE 126 INTRODUCTION 126 BASICS 127 HISTORY AND SIZE 127 MOVEMENT 128 DETAILS AND CLICHÉS 128 STORY AND DEPTH 130 IMMERSION AND DEPTH IN MULTIPLAYER 132 THE CONCLUSION 135 APPENDIX A - LEVEL EXAMPLES 135 SAE 141 REDKIN 148 KRODAN 153 APPENDIX B - INTERVIEWS 153 CEDRIC FIORENTINO – GENERAL LEVEL DESIGN 157 ROGELIO OLGUIN – GENERAL LEVEL DESIGN 159 ANDREW WELDON – SINGLEPLAYER GAMEPLAY 162 TOM HANRAHAN - ARCHITECTURE 165 DANIEL LUKA - TEXTURING 168 MATTHEW FLORIANZ - SOUND 173 LIST OF SCREENSHOTS 175 CREDITS AND THANKS 177 COPYRIGHTS AND PERMISSIONS ABOUT THIS BOOK T Level design is the core of a video game and forms the backdrop upon which all the other U elements in a game are hung. O It is also, however, one of the most complex aspects of game development. Level design is an amalgamation of a wide range of specialties including architecture, materials and textures, lighting, gameplay, sound, special effects (FX), and more. It is this combination which makes B it so complex. Each aspect needs to be controlled individually, and balanced against the others while a consistent overview of the whole is maintained. All the individual elements must remain in harmony with each other and the rest of the level. Producing a good looking A and, at the same time, well playing level, is not easy. This book covers the artistic/visual side of level design as well as the gameplay side. This book does not include technical ‘how-to’ tutorials. This is an explanation of the ‘why’ behind level design. Instead of writing yet another tutorial about how to create a virtual area, this will be a larger treatise exploring the reasons behind making that area look cool and play well. There will be tips, techniques, and explanations of the logic and theory behind design choices. How does the gameplay in a level work? Why does this type of architecture evoke this feeling, or why does it look better in situation A rather than situation B? Why does this color combination work better than that one? What kind of floor plan could best improve the gameplay in this area and why? What kind of sound setup should I use? These are the types of questions that this book will attempt to provide answers to. The book is divided into four primary parts: Introduction, Design, Gameplay, and Art; and two appendix chapters: Examples and Interviews. Each of the four primary chapters are broken down into multiple parts consisting of a brief introduction, followed by portions dedicated to certain aspects of the overall theme, for example floorplans, sounds, textures, lighting, etc… Each chapter has illustrations portraying examples of the items discussed. The book, as a whole, is intended to be universal in scope. Most of the information presented can be applied to a wide variety of games, game types, and themes. However, most of the author’s experience is with 3D action and/or First Person Shooter (FPS) games, so these will often be the focus of examples and discussions, especially as regards gameplay. The sources to the many screenshots used in this work are all listed in the image index at the end of the book. Also, some of the screenshots represent levels that have been changed to suit the example better and thus may not represent the actual level. Some of the examples given may seem rather obvious at first glance. However the difficulty, and thus the reason for the exposition, lies in identifying these ‘obvious’ problems when they have been interlaced with other situations during development. Spotting them in a clearly drawn example is much different than spotting them ‘in the wild’ with several layers of, for example, art passes and FX passes applied to them. The book uses two symbols to let the reader quickly identify good and bad examples. The green symbol obviously stands for a good example, the orange one stands for a bad example. This second edition corrects some grammar and typos and features a new layout. In addition, it includes an updated cover, dozens of updated example screenshots, and a number of new topics. 8 A ABOUT THE AUTHOR B I began developing my skills in the online Unreal Tournament mod scene, in which I remain active today. I am entirely self-taught. O I have worked as a level designer and environment artist on-site and remotely for both U small startup studios, and for large established studios. These have included Guerrilla Games, Streamline Studios, Psyonix Studios, Digital Extremes, Epic Games, Webzen, Prophecy Games, Khaeon, and Starbreeze. I have worked on titles such as Killzone, Shellshock nam’67, T Unreal Tournament 2004 and its ECE add-on pack, Warpath, Huxley, and The Chronicles Of Spellborn. For UT2004 I created two of the most well-known levels: DM-Rankin and ONS- Torlan. Both were featured in the UT2004 demo and have each been played literally millions of times. In addition to this book, I am the author of The Hows and Whys of the Games Industry (2007) and have also written a few dozen tutorials on various subjects, that can be seen on my own tutorial website. I have also been an Unreal Engine Instructor for game studios Playlogic and Vstep. As a mod developer I have created dozens of free, stand-alone levels for a number of games. I have also worked with teams on several large mods including ‘The Ball’, ‘Operation Na Pali’, ‘Xidia’, and ‘Jailbreak’. My mod work was also recognized by Epic Games when they awarded me several prizes for my entries into their million-dollar ‘Make Something Unreal’ Contest, including first prize. Level design is not an exact science, and different people always have various opinions as to what is beautiful, what plays well, and what is fun. Some of the content in this book could be considered more subjective than objective, but one can always choose what to keep and what to throw away. However, over the years, I have learned that certain methods do work better than others and that the basics of level design can be boiled down to two basic tenants: What to do and what not to do. One could, of course, ignore all the lessons and attempt to find out what works best independently, but why do so when one can learn from others’ experiences and start with a solid base before experimenting? The content covered is aimed at those at an intermediate or advanced skill level. A certain basic level of knowledge is necessary before starting this book. For those who have little to no experience with game editors, or the concepts behind how a current video game works, the information will be of little use. 9 I INTRODUCTION N This small introduction chapter will focus on the basics of level design: its history and its T function as a profession.
Recommended publications
  • UPC Platform Publisher Title Price Available 730865001347
    UPC Platform Publisher Title Price Available 730865001347 PlayStation 3 Atlus 3D Dot Game Heroes PS3 $16.00 52 722674110402 PlayStation 3 Namco Bandai Ace Combat: Assault Horizon PS3 $21.00 2 Other 853490002678 PlayStation 3 Air Conflicts: Secret Wars PS3 $14.00 37 Publishers 014633098587 PlayStation 3 Electronic Arts Alice: Madness Returns PS3 $16.50 60 Aliens Colonial Marines 010086690682 PlayStation 3 Sega $47.50 100+ (Portuguese) PS3 Aliens Colonial Marines (Spanish) 010086690675 PlayStation 3 Sega $47.50 100+ PS3 Aliens Colonial Marines Collector's 010086690637 PlayStation 3 Sega $76.00 9 Edition PS3 010086690170 PlayStation 3 Sega Aliens Colonial Marines PS3 $50.00 92 010086690194 PlayStation 3 Sega Alpha Protocol PS3 $14.00 14 047875843479 PlayStation 3 Activision Amazing Spider-Man PS3 $39.00 100+ 010086690545 PlayStation 3 Sega Anarchy Reigns PS3 $24.00 100+ 722674110525 PlayStation 3 Namco Bandai Armored Core V PS3 $23.00 100+ 014633157147 PlayStation 3 Electronic Arts Army of Two: The 40th Day PS3 $16.00 61 008888345343 PlayStation 3 Ubisoft Assassin's Creed II PS3 $15.00 100+ Assassin's Creed III Limited Edition 008888397717 PlayStation 3 Ubisoft $116.00 4 PS3 008888347231 PlayStation 3 Ubisoft Assassin's Creed III PS3 $47.50 100+ 008888343394 PlayStation 3 Ubisoft Assassin's Creed PS3 $14.00 100+ 008888346258 PlayStation 3 Ubisoft Assassin's Creed: Brotherhood PS3 $16.00 100+ 008888356844 PlayStation 3 Ubisoft Assassin's Creed: Revelations PS3 $22.50 100+ 013388340446 PlayStation 3 Capcom Asura's Wrath PS3 $16.00 55 008888345435
    [Show full text]
  • Playvs Announces $30.5M Series B Led by Elysian Park
    PLAYVS ANNOUNCES $30.5M SERIES B LED BY ELYSIAN PARK VENTURES, INVESTMENT ARM OF THE LA DODGERS, ADDITIONAL GAME TITLES AND STATE EXPANSIONS FOR INAUGURAL SEASON FEBRUARY 2019 High school esports market leader introduces Rocket League and SMITE to game lineup adds associations within Alabama, Mississippi, and Texas to sanctioned states for Season One and closes a historic round of funding from Diddy, Adidas, Samsung and others EMBARGOED FOR NOVEMBER 20TH AT 10AM EST / 7AM PST LOS ANGELES, CA - November 20th - PlayVS – the startup building the infrastructure and official ​ ​ ​ platform for high school esports - today announced its Series B funding of $30.5 million led by Elysian ​ ​ Park Ventures, the private investment arm of the Los Angeles Dodgers ownership group, with five ​ existing investors doubling down, New Enterprise Associates, Science Inc., Crosscut Ventures, ​ Coatue Management and WndrCo, and new groups Adidas (marking the company’s first esports ​ ​ ​ ​ ​ investment), Samsung NEXT, Plexo Capital, along with angels Sean “Diddy” Combs, David ​ ​ ​ Drummond (early employee at Google and now SVP Corp Dev at Alphabet), Rahul Mehta (Partner at ​ ​ ​ DST Global), Rich Dennis (Founder of Shea Moisture), Michael Dubin (Founder and CEO of Dollar ​ ​ ​ ​ ​ ​ Shave Club), Nat Turner (Founder and CEO of Flatiron Health) and Johnny Hou (Founder and CEO of ​ ​ ​ ​ NZXT). This milestone round comes just five months after PlayVS’ historic $15M Series A funding. “We strive to be at the forefront of innovation in sports, and have been carefully
    [Show full text]
  • Principles of Game Design
    Principles of Game Design • To improve the chances for success of a game, there are several principles of Game Design Principles good game design to be followed. – Some of this is common sense. – Some of this is uncommon sense … learn from other people’s experiences and mistakes! • Remember: – Players do not know what they want, but they 1 know it when they see it! 2 Principles of Game Design Player Empathy • To start with, we will take a look at some • A good designer always has an idea of what is of the fundamental principles of game going on in a player’s head. design. – Know what they expect and do not expect. – Anticipate their reactions to different game • Later, we will come back and take a look situations. at how we can properly design a game to • Anticipating what a player wants to do next in a make sure these principles are being video game situation is important. properly met. – Let the player try it, and ensure the game responds intelligently. This makes for a better experience. – If necessary, guide the player to a better course of 3 action. 4 Player Empathy Player Empathy Screen shot from Prince of Persia: The Sands of Time. This well designed game Screen shot from Batman Vengeance. The people making Batman games clearly demonstrates player empathy. The prince will miss this early jump5 do not empathize with fans of this classic comic. Otherwise, Batman games6 over a pit, but will not be punished and instead can try again the correct way. would not be so disappointing on average.
    [Show full text]
  • Epic Expands Competitive PC Online Catalogue with Acquisition of Rocket League Developer Psyonix
    Publication date: 07 May 2019 Author: Louise Shorthouse, Ph.D. Research Analyst I, Games and Apps Epic expands competitive PC online catalogue with acquisition of Rocket League developer Psyonix Brought to you by Informa Tech Epic expands competitive PC online catalogue 1 with acquisition of Rocket League developer Psyonix Industry giant Epic Games has announced that it’s in the process of acquiring San Diego-based studio Psyonix, who develops the very popular vehicular-soccer game Rocket League. The title is one of the biggest cross-platform games that are available on all major platforms, second only to Epic’s Fortnite, and with more than 57 million lifetime players it represents the company’s most significant acquisition to date. Furthering Epic’s developer-centric vision for the future of PC gaming? Epic Games has been aggressively pursuing exclusive game content for its PC games store, with AAA titles such as Tom Clancy’s The Division 2 already listed, plus World War Z and Borderlands 3 in the pipeline. The acquisition of Psyonix initially appeared to be a significant move in Epic’s on-going battle to persuade Steam to commit to a permanent 88% revenue share for developers and publishers. Epic-exclusivity for Rocket League would represent a significant loss for Steam, and further fuel existing market tensions. However, despite initial indications that Rocket League would cease to be available on Steam following its release on the Epic Games Store, the company later clarified that no plans regarding the sale of the game on Steam had been finalised. The future of the title on Steam therefore remains to be seen.
    [Show full text]
  • Alati I Platforme Za Razvoj Računalnih Igara
    Alati i platforme za razvoj računalnih igara Šimović, Fran Undergraduate thesis / Završni rad 2020 Degree Grantor / Ustanova koja je dodijelila akademski / stručni stupanj: University of Zagreb, Faculty of Organization and Informatics / Sveučilište u Zagrebu, Fakultet organizacije i informatike Permanent link / Trajna poveznica: https://urn.nsk.hr/urn:nbn:hr:211:118772 Rights / Prava: Attribution 3.0 Unported Download date / Datum preuzimanja: 2021-09-26 Repository / Repozitorij: Faculty of Organization and Informatics - Digital Repository SVEUČILIŠTE U ZAGREBU FAKULTET ORGANIZACIJE I INFORMATIKE V A R A Ž D I N Fran Šimović ALATI I PLATFORME ZA RAZVOJ RAČUNALNIH IGARA ZAVRŠNI RAD Varaždin, 2020. i SVEUČILIŠTE U ZAGREBU FAKULTET ORGANIZACIJE I INFORMATIKE V A R A Ž D I N Fran Šimović Matični broj: 0246071172 Studij: Poslovni sustavi ALATI I PLATFORME ZA RAZVOJ RAČUNALNIH IGARA ZAVRŠNI RAD Mentor: Doc. dr. sc. Mario Konecki Varaždin, kolovoz 2020. ii Fran Šimović Izjava o izvornosti Izjavljujem da je moj završni/diplomski rad izvorni rezultat mojeg rada te da se u izradi istoga nisam koristio drugim izvorima osim onima koji su u njemu navedeni. Za izradu rada su korištene etički prikladne i prihvatljive metode i tehnike rada. Autor/Autorica potvrdio/potvrdila prihvaćanjem odredbi u sustavu FOI-radovi _______________________________________________________________________ iii Sažetak U ovome radu će se obraditi tema alata i platformi koje se koriste pri izradi računalnih igara. U početku rada će se proći kroz samu povijest računalnih igra, odnosno ukratko prikazati njihov napredak do danas i trendove koji su bili aktualni u raznim razdobljima. Zatim nakon povijesti računalnih igara, u radu će se prikazati povijesni ciklus alata i platformi, te sami sustav izrade računalnih igara kroz nekoliko desetljeća.
    [Show full text]
  • Evolution of Gamebots Project
    Evolution of GameBots project Michal Bída, Martin Černý, Jakub Gemrot, Cyril Brom Charles University in Prague, Faculty of Mathematics and Physics, Department of Software and Computer Science Education Malostranské nám. 2/25, Prague, Czech Republic Abstract. GameBots is a project started in early 2000s by A. N. Marshall and G. A. Kaminka. The project aims at providing researchers a real-time virtual environment testbed for their agents. GameBots utilized environment of Unreal Tournament first-person shooter game providing several scenarios for the agents. GameBots project was continued by several research groups resulting in many interesting applications. In this paper we summarize evolution of the GameBots project and contributions made since the first appearance. We focus on Pogamut GameBots branch which has been steadily developed for six years with many improvements and optimizations. 1 Introduction The intelligent virtual agents (IVAs) research community grows increasingly interested in the use of computer games as primary evaluation testbeds. The advantage of this approach is that contemporary computer games provide ready-made rich environments with many properties of the real world without exposing developers to difficulties inherent to robotics. However, the implementation of interfaces between games and research software is a repetitive, time consuming task and introduces many caveats. The GameBots (GB) project [1] aimed at solving this problem regarding a 3D first-person shooter game. In particular, the original GB provided access to the environment of the first Unreal Tournament (UT) [2] by TCP/IP text-based protocol. This allowed the researchers to directly connect agents written in high level languages to a complex virtual environment.
    [Show full text]
  • Hardware / Network Specifications
    IT Checklist Fortnite ​Fortnite can be played on PC, console, or mobile devices Minimum Required Computer Specifications If Mac If Windows ○ OS: OSX Sierra or newer ○ OS: Windows 7/8/10 64-bit ○ Processor: i3 2.4 Ghz ○ Processor: Core i5-7300U 3.5 GHz ○ Memory: 4 GB RAM ○ Memory: 4 GB RAM ○ Video Memory: 2 GB VRAM ○ Video Memory: 2 GB VRAM ○ Video Card: NVIDIA GeForce GTX 660 ○ Video Card: NVIDIA GeForce GTX 660 or AMD Radeon HD 7870 or equivalent or AMD Radeon HD 7870 or equivalent DX11 GPU DX11 GPU ○ Storage: 16 GB available disk space ○ Storage: 16 GB available disk space ○ Must support Metal API Network Requirements Software Requirements ○ 100MB network connection required ○ Install Epic Games Launcher and ○ 1GB network connection Fortnite game client recommended ○ Peripheral drivers ○ 8 Mbps Down / 4 Mbps Up available ○ Game updates and patching policies bandwidth per player ○ Recommended: communications ○ Whitelist game specific public IP and client (Discord, Teamspeak, Twitch, ports in Internet filter/firewall etc.) ○ Provide school’s public IP addresses during onboarding process (These Peripherals will be used by game developers to ○ Mouse tag/allow high volume esports ○ Keyboard specific traffic from high schools.) ○ Headset with microphone Questions? ​[email protected] 1 V.4.1 Whitelist Fortnite Ref. A: Please have your IT manager whitelist all of the following game specific IP and ports. Outbound Ports: 80, 433, 443, 3478, 3479, 5060, 5062, 5222, 5223, 5269, 6250, and 12000-65000 Fortnite IP *epicgames-download1.akamaized.net*
    [Show full text]
  • 2004 February
    February 2004 Games and Entertainment Megan Morrone Today you can use the same machine to organize your finances, create a presentation for your boss, and defend the Earth from flesh-eating aliens. But let’s be honest: Even with the crazy advances in software, organizing your finances and creating a presentation for your boss are still not half as much fun as defending the Earth from flesh-eating aliens.That’s why we’ve devoted the entire month of February to the noble pursuit of games and entertainment for PCs, Macs, game consoles, and PDAs. I know what you’re thinking.You’re thinking that you can skip right over this chapter because you’re not a gamer. Gamers are all sweaty, pimpled, 16-year-old boys who lock themselves in their basements sustained only by complex carbohydrates and Mountain Dew for days on end, right? Wrong.Video games aren’t just for young boys anymore. Saying you don’t like video games is like saying you don’t like ice cream or cheese or television or fun.Are you trying to tell me that you don’t like fun? If you watch The Screen Savers,you know that each member of our little TV family has a uniquely different interest in games. Morgan loves a good frag fest, whereas Martin’s tastes tend toward the bizarre (think frogs in blenders or cow tossing.) Kevin knows how to throw a cutting-edge LAN party,while Joshua and Roger like to kick back with old-school retro game emulators. I like to download free and simple low-res games that you can play on even the dinkiest PC, whereas Patrick prefers to build and rebuild the perfect system for the ultimate gaming experience (see February 13).And leave it to Leo to discover the most unique new gaming experience for the consummate early adopter (see February 1).
    [Show full text]
  • Rocket League: the Road from Cult Classic to Surprise Success
    Rocket League: The Road From Cult Classic to Surprise Success Corey Davis Design Director, Psyonix INTRODUCTION • About me • What’s a Psyonix? • Independent San Diego, CA studio • Known for Unreal Engine outsourcing OUTLINE Development History • Key Decisions • Unintuitive Insights • Analyzing Success • Post-Release Lessons SUPERSONIC ACROBATIC ROCKET-POWERED BATTLE-CARS! SUPERSONIC ACROBATIC ROCKET-POWERED BATTLE-CARS • People who “got it” LOVED it • Cult following still playing into 2015 • Endless community montages and YouTube clips • We felt like it could have gone differently • We love this game, others do too – but few heard about it • Could better marketing and polish make it successful? • Game that released on PS3 wasn’t the same game we played on PC on LAN! BATTLE-CARS 2 • Envisioned as a higher quality, more realistic sequel • Spent a LOT of time concepting and experimenting with scale • Struggled to move perception away from “RC Cars” • Too much change at once! • Modifying scale, physics model, car design, etc. • Never hit on a fun, playtestable build BATTLE-CARS 2 • Built pitch reel for publishers in 2011 • Exciting new prospects with major publishers funding alternative games – EA Partners, etc. • Nobody was interested! • Shelved due to other studio priorities • Ahead of its time? BATTLE-CARS WORLD • An open-world driving prototype using our cars • Full of mini-games and races • Drive to stadiums to queue up for matches • Scope was out of control! • Split focus made it hard to make any one part good • Physics that make soccer
    [Show full text]
  • Dan Weiss Portfolio
    [email protected] Dan Weiss http://dwgames.net www.linkedin.com/in/danweiss-games OBJECTIVE Fulltime gameplay programming or gameplay manager position in PC/Console gaming. SUMMARY • Experienced engineer and technical project manager • 10+ years experience developing in multiple revisions of the Unreal Engine • Multiplatform experience, including Windows, OS X, Xbox One, PS4, Switch, Stadia, iOS, Android, and Fire OS • Worked on 2 UE4 PC/Console titles, 2 Mobile UE3 titles, 3 PC/Console UE3 titles, 2 UE3 mods • B.S. in Real Time Interactive Simulation (Computer Science) program at DigiPen TECHNICAL SUMMARY Languages: C/C++, C#, Objective-C, Java, Unreal Script IDEs and Source Control: Visual Studio, Xcode, Perforce Game Engines: Unreal Engine 2, 3, & 4 Methodologies: Agile/SCRUM, Waterfall PROFESSIONAL SUMMARY Squanch Games Dec 2019 - Present Senior Gameplay Programmer • Senior gameplay programmer on new internal projects. • Primarily responsible for new gameplay systems, as well as helping mentor junior developers. Tripwire Interactive Jan 2017 – Nov 2019 Principal Gameplay Programmer April 2019 – Nov 2019 Lead Gameplay Programmer July 2017 – March 2019 • Team lead, managing group of gameplay programmers on all internal projects. • Continued gameplay work on Killing Floor 2 and Maneater features Senior Gameplay Programmer Jan 2017 – July 2017 • Senior gameplay programmer for Killing Floor 2. • Primarily responsible for new feature development of post-release content. Hi-Rez Studios June 2014 – Jan 2017 Lead Software Engineer March 2016 – Jan 2017 • Manager for programmers on Smite and Hand of the Gods teams, as well as primary gameplay developer. Senior Game Programmer June 2014 – March 2016 • Senior gameplay programmer for the Smite PC, Xbox One, and PS4 teams.
    [Show full text]
  • Introduction
    Introduction ○ Make games. ○ Develop strong mutual relationships. ○ Go to conferences with reasons. ○ Why build 1.0, when building 1.x is easier? Why we use Unreal Engine? ○ Easier to stay focused. ○ Avoid the trap of development hell. ○ Building years of experience. ○ A lot of other developers use it and need our help! Build mutual relationships ○ Epic offered early access to Unreal Engine 2. ○ Epic gave me money. ○ Epic sent me all around the world. ○ Meeting Jay Wilbur. Go to conferences ○ What are your extrinsic reasons? ○ What are your intrinsic reasons? ○ PAX Prime 2013. Building 1.x ○ Get experience by working on your own. ○ Know your limitations. ○ What are your end goals? Conclusion ○ Know what you want and do it fast. ○ Build and maintain key relationships. ○ Attend conferences. ○ Build 1.x. Introduction Hello, my name is James Tan. I am the co-founder of a game development studio that is called Digital Confectioners. Before I became a game developer, I was a registered pharmacist with a passion for game development. Roughly five years ago, I embarked on a journey to follow that passion and to reach the dream of becoming a professional game developer. I made four key decisions early on that I still follow to this day. One, I wanted to make games. Two, I need to develop strong mutual relationships. Three, I need to have strong reasons to be at conferences and never for the sake of it. Four, I should always remember that building 1 point x is going to be faster and more cost effective than trying to build 1 point 0.
    [Show full text]
  • Game-Tech-Whitepaper
    Type & Color October, 2020 INSIGHTS Game Tech How Technology is Transforming Gaming, Esports and Online Gambling Elena Marcus, Partner Sean Tucker, Partner Jonathan Weibrecht,AGC Partners Partner TableType of& ContentsColor 1 Game Tech Defined & Market Overview 2 Game Development Tools Landscape & Segment Overview 3 Online Gambling & Esports Landscape & Segment Overview 4 Public Comps & Investment Trends 5 Appendix a) Game Tech M&A Activity 2015 to 2020 YTD b) Game Tech Private Placement Activity 2015 to 2020 YTD c) AGC Update AGCAGC Partners Partners 2 ExecutiveType & Color Summary During the COVID-19 pandemic, as people are self-isolating and socially distancing, online and mobile entertainment is booming: gaming, esports, and online gambling . According to Newzoo, the global games market is expected to reach $159B in revenue in 2020, up 9.3% versus 5.3% growth in 2019, a substantial acceleration for a market this large. Mobile gaming continues to grow at an even faster pace and is expected to reach $77B in 2020, up 13.3% YoY . According to Research and Markets, the global online gambling market is expected to grow to $66 billion in 2020, an increase of 13.2% vs. 2019 spurred by the COVID-19 crisis . Esports is projected to generate $974M of revenue globally in 2020 according to Newzoo. This represents an increase of 2.5% vs. 2019. Growth was muted by the cancellation of live events; however, the explosion in online engagement bodes well for the future Tectonic shifts in technology and continued innovation have enabled access to personalized digital content anywhere . Gaming and entertainment technologies has experienced amazing advances in the past few years with billions of dollars invested in virtual and augmented reality, 3D computer graphics, GPU and CPU processing power, and real time immersive experiences Numerous disruptors are shaking up the market .
    [Show full text]