Reality Check - You Can Play XCOM 2 Forever
6:49

Reality Check - You Can Play XCOM 2 Forever

Gaming Hardware
[MUSIC] Hey guys I'm Lucy Ann welcome to Reality Check. Now the term procedural generation is being thrown a lot lately and for good reason. It's basically game development magic. Well, it's actually very [INAUDIBLE] programming, but let's face it, that's its own kind of magic. Usually with games, the levels we play are handcrafted, so everything from the map's layout, enemy spawn point, and decoration are deliberately placed in specific areas in the environment and they Take the citadel in mass effect, no matter how many times I visit it or how many times I replay the game, the Citadel will always look the same. And when games have an element of procedural generation, it means that a multitude of things like terrain, buildings, and art textures All created according to the parameters set by an algorithm so they'll be different everytime you play. Now back in the day, memory limitations on gaming systems meant that quite a few titles had procedurally generated levels. Like, for example, X-COM: UFO Defense from the early 90's. X-COM got rebooted with Enemy Unknown back in 2012 and it shipped with about 18 That is a lot but it's a finite amount that the fans soon exhausted. Well ExCon two the team at Thoraxus have implemented a procedural generation system that can basically create an infinite number of maps so theoretically you can play ExCon Two forever without ever seeing the same map twice. But how does it all work? I have done Skype to the guys at Firaxis to find out. So we learn a ton of lessons from [INAUDIBLE] with what makes up on map with respect to cover distribution and, and, and again the sort of the subconscious element of oh we need this much color, cover. Or this much deco in this building to sort of sell the building. All of that is inherited knowledge that we're bringing to [UNKNOWN] two. But the team did have to build a pipeline from ground up for multiple reasons, because of the procedural map set that we're talking about. They're not building a hololistic giant map that might be a bar. With of all of the external elements completely hand placed and static and never moving. Now they sot of thinking of thinking about everything in these smaller submaps. So rather than building 85 maps for Enemy Unknown. They're really working on hundreds and hundreds of maps. But smaller maps that all have to work together in these countless for XCOM 2. So we have these things called parcels. And if you have parcels those are sort of like levels. In Ex-Comm 1. They could be a building, they could be a park, they could be anything that you want it to be. And they work on this thing that they call a plot system. That is sort of the transition matrix that, kind of, the parcels pop into little empty holes. The roads are essentially empty. And whether it's cars that drop down trees, telephone booths, whatever, all those kinds of objects now they come in procedural chunks as well. But what happens to the parcels when you've got more than one setting or plot type? I mean, it would be really weird if there was a convenience store in the middle of a forest, for example. We chose parcels systematically. They chose in biomes. So if you're going to a city center map, it'll call only city center parcels. If you're going to a wilderness map it will call just wilderness pieces. So that's the way we kinda keep it grouped. So with the algorithm in place the game knows how and where to place parcels so that the level makes logical sense to the player, but why is that important? Well, Firaxis had to find out the hard way while tinkering with procedural generation in Enemy Unknown, and in the end that feature didn't make it into the final version of the game. Randomness can be good if it fits the vision of the game and it doesn't have to marry with aesthetic and logic. if it's more of abstract game. But in our world there is this narrative core and this platform that you're on Earth. You have to have an emotional connection with Earth. You have to recognize the convenience store that you see on the corner. Things were just too random with our original system where. That, that emotional connection was completely getting broken because there wasn't enough logic behind it. So you didn't feel like you were saving Earth you sort of felt like you were saving this hodgepodge of, of Earth-like components arranged in a random way. So we, we, we had to unify the two of, of mechanics and aesthetics and narrative and that's where we feel like we're done with XCOM Two. So with so many different variables like time of day, setting, enemy spawns and general stuff in the environment, how do make sure it all works? Oh my gosh yeah, I remember one of our development directors said to me when I talked to him about what the design is going to be of X-Com 2 and when we're working out How are we going to QA all of this? It adds some complexity to it, but in some ways I think it makes it a little easier because you know what part you're looking at that is swapping or having the problem. So once you adjust it in one place, it usually systemically will fix it in others. So it does make it a little bit easier in some cases since It is a bit more systemic and a little less hands on like it was in ExCon one. Enemy Unknown didn't really ship with mod support, but that's not the case with ExCon two. So you can fiddle around and make your own procedural levels if you want to. You could take our existing, again, hundreds and hundreds of maps we've created, that are parcels And you can either modify those, change them. Just the materials, just change the textures, or if you know how to model you can create a whole new tile set if you want, yourself. If you have the skills to do that. It should be great, it's super flexible. If a modder wanted, they could make 70% of the level be fixed and 30% of it be procedural, or vice versa. It's a really robust system and I think it'll be great for modders. So there's all these different components that sort of lead to this feeling of "I may have seen this before but not quite in this way." And then when you layer on top, you don't know what's going to be inside and where the enemies and is there going to be an objective inside this time because we have procedural objectives So you really get this feeling of I can play forever and not seeing the same exact thing twice. And we are very very excited about that. So your going to be playing XCom2 until the end of time let me know in the comments or on @lucyjamesgames. Thanks for watching guys and I'll see you again next time for some more Reality Check. [SOUND]

Up Next

Is Titanfall 2's single-player a worthy addition?
3147421-featuretitanfall2singleplayerimpressions102416site.jpg

Up Next

Is Titanfall 2's single-player a worthy addition?

How does Battlefield 1 compare to past Battlefield games?
3142299-featurebattlefield1howitcomparestopastbattlefieldgames20161012.jpg

How does Battlefield 1 compare to past Battlefield games?

Top 6 new features in Battlefield 1
3141787-featurebattlefield1top6newfeatures20161010site.jpg

Top 6 new features in Battlefield 1

Duke Nukem 3D: 20th Anniversary - Raw Meat gameplay
3141108-gameplaydukenukem3d20thrawmeat101016site.jpg

Duke Nukem 3D: 20th Anniversary - Raw Meat gameplay

Call of Duty: Modern Warfare graphics comparison
3139756-gfxcomparisionmodernwarfaregs.jpg

Call of Duty: Modern Warfare graphics comparison

GameSpot's The Lobby: What games are left for 2016?
3138972-thelobbywhatsleftin2016100416site.jpg

GameSpot's The Lobby: What games are left for 2016?

GameSpot's The Lobby: Does Modern Warfare hold up?
3138573-thelobbymodernwarfare100416site.jpg

GameSpot's The Lobby: Does Modern Warfare hold up?

Call of Duty: Modern Warfare Remastered -- 'Shock and Awe' gameplay
3137897-gameplaymwremasteredshockandawegs.jpg

Call of Duty: Modern Warfare Remastered -- 'Shock and Awe' gameplay

NES Classic System impressions
3136514-impressionsnesclassic092916site.jpg

NES Classic System impressions

Tech Shows

The Apple Core
apple-core-w

The Apple Core

Alphabet City
alphabet-city-w

Alphabet City

CNET Top 5
cnet-top-5-w

CNET Top 5

The Daily Charge
dc-site-1color-logo.png

The Daily Charge

What the Future
what-the-future-w

What the Future

Tech Today
tech-today-w

Tech Today

Latest News All latest news

How Stationary Batteries Could Help Your Electric Car Move
chargebox-ads-etron-4165x2777

How Stationary Batteries Could Help Your Electric Car Move

Microsoft Surface Laptop Go 2 Video Review
surface-go-22

Microsoft Surface Laptop Go 2 Video Review

What iOS 16 May Tell Us About the iPhone 14
yt-appleslice-iphone-14cnet

What iOS 16 May Tell Us About the iPhone 14

MacBook Pro M2: Apple's New Chip Put to the Test
p1099021-mov-03-56-58-06-still001

MacBook Pro M2: Apple's New Chip Put to the Test

Bring a Little Glamp to Your Camping Trip With These Portable Power Stations
1202484230753671-btat6xklmc41i6ujbdbz-height640.png

Bring a Little Glamp to Your Camping Trip With These Portable Power Stations

Apple Will Have to Add USB-C to iPhones Because of This Legislation
220620-yt-usb-c-explainer-site

Apple Will Have to Add USB-C to iPhones Because of This Legislation

Most Popular All most popular

Microsoft Surface Laptop Go 2 Video Review
surface-go-22

Microsoft Surface Laptop Go 2 Video Review

SpyraTwo hands-on: The ultimate water gun
spyratwo-2

SpyraTwo hands-on: The ultimate water gun

How Stationary Batteries Could Help Your Electric Car Move
chargebox-ads-etron-4165x2777

How Stationary Batteries Could Help Your Electric Car Move

What iOS 16 May Tell Us About the iPhone 14
yt-appleslice-iphone-14cnet

What iOS 16 May Tell Us About the iPhone 14

MacBook Pro M2: Apple's New Chip Put to the Test
p1099021-mov-03-56-58-06-still001

MacBook Pro M2: Apple's New Chip Put to the Test

What's New to Stream for June 2022
netpicks-june-2022thumb

What's New to Stream for June 2022

Latest Products All latest products

E Ink Tablets: Everything You Need to Know
eink-website

E Ink Tablets: Everything You Need to Know

Moto G 5G Review: A $400 Phone That May Have Everything You Need
clip0001-00-00-25-15-still001

Moto G 5G Review: A $400 Phone That May Have Everything You Need

Hands-On: We Got to Try the Sony Xperia 1 IV and Its Zoom Lens
xperiafinalpicsite

Hands-On: We Got to Try the Sony Xperia 1 IV and Its Zoom Lens

Lenovo Legion 7 Gaming Laptops Combine Great Power With Simple, Slim Designs
lenovolegion-00-00-45-13-still003

Lenovo Legion 7 Gaming Laptops Combine Great Power With Simple, Slim Designs

Exploring Meta Store: Facebook Parent Meta's First Physical Retail Space
metastore

Exploring Meta Store: Facebook Parent Meta's First Physical Retail Space

Lenovo's Torrent of Slim-Series Laptops Has Almost Too Many Options
lenovoslim-00-00-03-10-still001.png

Lenovo's Torrent of Slim-Series Laptops Has Almost Too Many Options

Latest How To All how to videos

How to Delete or Disable Your Instagram Account
phoneonorange

How to Delete or Disable Your Instagram Account

Fix Your iPhone Screen With Apple's Self-Service Repair Kit
dsc00641

Fix Your iPhone Screen With Apple's Self-Service Repair Kit

How to Buy a Budget Laptop in 2022
budgetlaptops-00-08-35-15-still001

How to Buy a Budget Laptop in 2022

Google Pay: How to Set Up and Use
googlepay-inhand

Google Pay: How to Set Up and Use

Clean Your AirPods and EarPods Without Damaging Them
yt-howto-clean-airpods-v3

Clean Your AirPods and EarPods Without Damaging Them

How to Control Your Computer With Your Feet
yt-learn-guitar-foot-controls-v2

How to Control Your Computer With Your Feet