albtechportal

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Tuesday, 19 November 2013

From Battlefield to Mass Effect: How one engine is shaping the future of EA Games

Posted on 09:36 by Unknown

After crossing under the elevated railroad viaduct that bisects a lush Azerbaijani forest from an industrial landscape, a squad of American soldiers gazes out at the valley that lies below. A saw-toothed horizon of half-assembled buildings juts out in the distance. It's almost peaceful. Hundreds of seagulls chatter lazily overhead, blissfully unaware that the ensuing firefight will leave the seemingly forgotten structures looking somehow even worse for wear. Whole facades crumble under the hellfire of a military attack chopper. A grenade launcher's explosive payload immediately contradicts the seemingly harmless thud it makes upon exiting the weapon's chamber. An enemy scrambles for a new safe haven; his earlier hiding place no longer exists. By scene's end, all that's left are roiling flames and caustic black smoke.

This scene from the Battlefield 4 trailer was how the world, perhaps unwittingly, met Frostbite Engine 3, the next-gen toolset powering all of Electronic Arts' non-sports games for the foreseeable future.
Soon after Battlefield 4's debut, EA announced that it was moving away from a fragmented development system where seemingly every studio used a different toolset to create its games, and would use Frostbite, the publisher's proprietary game engine, instead. The move could benefit the financially beleaguered publisher by eliminating licensing fees for third-party tools like the ubiquitous Unreal Engine. Gamers, however, stand to reap the biggest rewards, with the promise of higher-quality games for their new consoles.

A disposable history

To understand how EA got to this point, you have to take a trip back to 2006, when its Swedish developer Digital Illusions Creative Entertainment (now known as DICE) announced Battlefield Bad Company. Not only did that game shift away from the previously PC- and multiplayer-only offerings that came before it (Battlefield 1942, Battlefield 2 and Battlefield 2142) and include a narrative single-player campaign, it was developed exclusively for the PlayStation 3 and Xbox 360. Beyond that, it was also the first of many games DICE produced on Frostbite, as opposed to starting from scratch with a new engine for each title. At its most basic level, a game engine is the end-to-end software suite that a developer uses to create a game's graphics, physics, sound, artificial intelligence and whatever else the title demands. Like a car's motor, it's the heart of what pushes the game down the road. "We'd built a completely new engine for Battlefield 2 and were on our way to building another new engine again [for our next project]," said Patrick Bach, executive producer on Battlefield 4. "We'd had some brilliant engines in the past, so it was about merging them into one engine, and that's kind of where the first Frostbite Engine sprang from."
With the first version of the engine complete, the team was able to use it as the foundation for the toolset's next phase. Each year following Bad Company's 2008 release saw a new game in the franchise and marked improvements in Frostbite's audio, gameplay and visuals. By 2011's Battlefield 3, DICE had overshadowed its previous technical achievements by orders of magnitude. Animations were incredibly smooth and lifelike. On the PC, its graphics had reached a point of nigh-photo-realism and the way levels broke apart over the course of a firefight, or even a natural disaster, all but telegraphed the studio's next-gen console strategy.


Meanwhile, at Electronic Arts HQ

Around this time, the EA Games label -- made up of internal non-sports developers -- had 11 different engines powering its games, and with each release, it became clearer that this fragmented ecosystem wasn't feasible anymore. "Frank Gibeau (now-EVP of EA Mobile), myself and others said that this has to stop; this has to get a unified platform because it's too expensive and inefficient for everyone to be operating off of different engines," Patrick Soderlund, EVP of EA Studios told us.
Instead of strong-arming developers into using the engine with a company-wide mandate, Soderlund wanted to take a different route. "We'll produce great games on it, games that look good and we think are developed in the proper way, and then hopefully if people will want to use it, they're going to come and ask for it," he said.
That's exactly what happened. BioWare reached out to EA about using the engine for the next games in its Dragon Age and Mass Effect role-playing franchises. Next came Ghost Games, which developed the latest entry in the Need for Speed franchise, Need for Speed Rivals. More developers followed. There are now more than a dozen Frostbite-powered games in the works, ranging from a new Mirror's Edge to the next Star Wars: Battlefront and a slew of unannounced projects. With the staggering progress that DICE made with Frostbite 3, it's easy to see why it was more or less handpicked to power EA's next-gen titles. "[Frostbite 3] is a total package when it comes to being not only a Battlefield engine, but [also] a game engine," Bach said.

What's mine is mine

EA is keeping its new toy close to its chest, though. None of its third-party partners are using it at this point, and that goes for Respawn Entertainment and Crytek, each of whom are using proprietary software to create their next games. Soderlund said the engine wouldn't be a generic tool licensed out to external developers, like Epic's Unreal Engine. He sees this as something of a leg up on the competition.
"If you look at the magnitude and complexity of a Battlefield game – using Battlefield 4 as an example – you can see that you can build pretty much everything with this engine to a very, very high quality"
"We see it as an internal advantage, and we want to keep that inside our walls," he said. If an outside studio pitched EA on a project that EA would publish, though, Soderlund said that could happen. The situation just hasn't come up yet.
The closed nature offers EA's developers something unique: It grants them unparalleled access to the exact tools and support that DICE has for its vaunted Battlefield series. Everyone we spoke with said that this gives teams an incredibly advantageous starting position at the outset of a game's creation cycle. "If you look at the magnitude and complexity of a Battlefield game -- using Battlefield 4 as an example -- you can see that you can build pretty much everything with this engine to a very, very high quality," said Bach.
That quality is one of the biggest impacts EA's decision will have on gamers. Instead of developers continuously building all of their own features for each project, they have access to what many believe is one of the best toolsets in the game industry. What proprietary work they do now feeds back into the engine's toolset and can be used for all future projects, giving developers time to focus on innovation instead of busywork.
"Let's try to do things once really well, and then let developers iterate to make things better, as opposed to reinventing things over time," said BioWare Edmonton's General Manager Aaryn Flynn. "More and more as we look at it, Dragon Age: Inquisition has a lot of stuff that's getting built and done satisfactorily, letting innovation happen -- we couldn't have done that before because we didn't have the time."

A community war chest

Before BioWare began work on Inquisition, the engine could only animate bipedal creatures. However, thanks to the team's efforts to bring horses into its game, we could possibly see ponies (or more dogs) as an add-on pack for Battlefield 4. BioWare also brought a new version of its trademark dialogue system to Frostbite, and now everyone has access to it. The developers working on Need for Speed Rivals at Ghost Games spent a chunk of their time on how the engine streams data at supercar speeds.
"It's almost open source, but a 'within EA' approach where people can contribute," Soderlund said. "I'm a firm believer that 2,000 brains are going to be far more effective than 40 or 50."
"We're talking about extremely high-performance cars traveling at 270MPH-plus over an area covering tens of square kilometers," said Jamie Keen, Rivals' senior producer. "You can drive around our world indefinitely, and that's something that wasn't without its teething pains, but now that it's in and working, it's a really powerful thing that any open-world title is going to be able to use moving forward."
"It's almost open source, but a 'within EA' approach where people can contribute," Soderlund said. "I'm a firm believer that 2,000 brains are going to be far more effective than 40 or 50."
Because there are so many teams constantly adding to the engine, that only serves to strengthen it. The Frostbite of today has largely been defined by DICE's efforts. However, as more and more studios start getting their hands dirty and creating new content and tools, the engine will continue to produce striking results, hopefully at a faster pace.

Gnawing on stones

The freshman round of games these teams are developing have taken longer to develop because the studios are learning the ins and outs of the software, and are essentially molding what was a first-person shooter engine into something that works for their own genres of games. For example, Flynn said BioWare typically has 28-month build times, but Inquisition is taking longer because his team had to create tools for handling back-end systems common to role-playing games (skill proficiencies, attack stats, etc.) that the engine didn't already have. "We've got a longer development cycle for Dragon Age, but that comes from two things: One is the investment in Frostbite to make it an RPG engine, and that's a big one for the team. They're helping eat that rock for Mass Effect," said Flynn.
The inherent beauty of this, though, is that the next studio that makes an RPG won't have to do that back-end work; it can simply build on the back of BioWare's work. These longer dev cycles won't last forever.
"Once everybody's delivered a title or more using the engine, I think that's when we'll really start to see things picking up and gathering pace," said Keen. "We've learned so much over the course of Rivals, that the next turn of the wheel for us is going to be that much easier and we'll be able to get that much more out of the engine."
If you don't believe that, take a look at the gulf between the complexity and quality of Battlefield 3 and Battlefield 4, given the relatively short two-year gap between releases. Once a Frostbite game's groundwork is laid, there's no real reason for developers to go back and fix something unless it's broken.

Better, harder, faster, stronger

Just because devs won't have to repeatedly rebuild basic tools with each successive game doesn't always mean we'll get new titles more often than every two to three years, though. "Development cycles are based on more than technology times," said Keen. "The familiarity with the engine will obviously help and it'll stop you from going down dead ends, but we're not going to suddenly go 'great, we've nailed this and never have to do it anymore.' We're ambitious and want to keep pushing the boundary."
With the staggering progress that DICE made with Frostbite 3, it's easy to see why it was more or less handpicked to power EA's next-gen titles
Flynn said that at BioWare, he's seen developers up and running as fast or faster on all aspects of gameplay with Frostbite than they were with previous engines. "Now it's our decision what we do with that," he said. "Do we bring the game to stands faster or say, 'Actually, let's make a bigger or better game now' with the time?"

The price of games to come

Because of the strength of the Frostbite toolset and what it offers developers, it's tempting to think this would create economies of scale and drive down the cost of development and the prices of games. According to EA, that's not entirely accurate. "I wouldn't say that games are going to get cheaper," Soderlund said. "I think that we're going to see games become more polished and bigger. I think we're going to see games that push innovation a little bit harder, and that we would rather spend money on what matters so that the games get better rather than as a way to save money."
This seemingly reckless attitude is a bit surprising considering the publisher has continuously been in dire financial straits, most recently recording a $273 million loss in its last fiscal quarter. It also has a habit of laying off staff or shuttering development studios altogether following less-than-expected sales results, as was the case with this February's culling of Visceral Games' Montreal office following Army of Two: The Devil's Cartel's release.
"I don't look at this as a way to save money," Soderlund said. "I look at this as a way of saying [we have] a competitive advantage. This makes games look better than the competition so [people] will buy our games instead of others."

Success isn't a guarantee

Frostbite isn't a silver bullet, though. Medal of Honor: Warfighter, Army of Two: The Devil's Cartel and Need for Speed: The Run all used the engine and didn't fare well critically or commercially, which is something that weighs on EA. "The tools can be great, but if you don't have a great vision, there's no need for great tools. If you have a great vision and you have great tools, that's where the magic happens," Bach said. Given the talent involved with this first wave of Frostbite-powered games, it's easier to be optimistic about the end results. However, Soderlund was candid about the chance of this one-engine experiment not panning out.
"If this doesn't make better games that not only look better, [but also] sound better, feel better and play better, then we should be concerned," Soderlund said. "We can talk all day about the developer communities and the speed of development, but unless that yields better games for the consumers, it's not worth anything -- it's a simple fact."

Source
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in Game | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Review: Seagate 600 480GB SSD
    Seagate Joins the Fray It’s been quite an interesting turn of events over the past couple years in the storage industry. Whereas practical...
  • CCBoot - LAN Boot Software for Windows
    LAN Boot Solution Background LAN boot is a technology based on IP (Internet Protocol), UDP (User Datagram Protocol), DHCP (Dynamic ...
  • ‘Strata’ for iOS and Android game review
    There are games that are fun. There are games that look great. And then there are games that do both. Strata is one such game that h...
  • Intel NUC DC53427RKE / HYE Review
    Manufacturer: Intel UK Price (as reviewed): £308.32 (inc VAT) US Price (as reviewed): $539.99 (ex TAX) Preferred Partner Price: £308.32...
  • Adobe Photoshop CS6 Extended 13.0 & Plugins + Textures
    Adobe Photoshop CS6 Extended 13.0 & Plugins + Textures | 3.5 GB Adobe Photoshop CS6 Extended software delivers even more imaging magi...
  • How To Splice Fiber Optic Cable - Mechanical Splice
    Instructions for splicing fiber optic cable with the AFL CS004162 mechanical splice kit. Watch quick overview video at bottom of post. 1.0 ...
  • ASUS R9 270X DirectCU II TOP 2 GB
    AMD's new Radeon R9 270X draws its lineage more from the Radeon HD 7800 series than any other. The R9 270X is, for all intents and purp...
  • Corsair Raptor M40 Review
    Manufacturer: Corsair UK price (as reviewed): £44.99 (inc VAT) US price (as reviewed): $59.99 (ex Tax) Along with the Raptor M30, Corsai...
  • How to remotely install apps on your smartphone
    You can download and install apps to your iPhone and Android phone without being anywhere near it. That sorcery is this? It isn't sorce...
  • Top 10 Ways to Customize Your Desktop
    1 Expand You spend a lot of waking hours at your computer, so why not make it a little prettier (and more productive)? Here are 10 ways to...

Categories

  • Android
  • Apple
  • Audio
  • Blogger
  • C/C++
  • Cabling
  • Cameras
  • Cases
  • CISCO
  • Cooling
  • CPU
  • Desktop
  • DNS
  • Ebook
  • Fiber Optic
  • Gadgets
  • Game
  • Google
  • Graphic Card
  • Hardware
  • HDD
  • HTC
  • HTMLCSS
  • Hyper-V
  • Intel
  • iOS
  • iPad
  • Iphone
  • IT
  • jQuery
  • Laptop
  • Linux
  • Mac
  • MacTut
  • Microsoft
  • Mobile
  • Mouse
  • Networking
  • News
  • Nexus
  • Nokia
  • Nvidia
  • OS
  • PERIPHERALS & COMPONENTS
  • Photoshop
  • Printers
  • Programming
  • Projectors
  • PS4
  • Ram
  • RedHat
  • Review
  • Samsung
  • Scanners
  • Seagate
  • Security
  • Server2008
  • Server2012
  • Servers
  • Smartphone
  • Software
  • Sony
  • Storage
  • Tablets
  • TechNews
  • Template
  • Tutorials
  • TV
  • Ubuntu
  • Voip
  • Webdesign
  • Webiste
  • WebServer
  • Win7
  • Win8
  • Windows Phone
  • Wordpress
  • Workstation
  • XBOX

Blog Archive

  • ▼  2013 (495)
    • ►  December (35)
    • ▼  November (332)
      • DesktopOK 3.71 + Portable
      • Lynda - Up and Running with iOS SDK with Ron Lisle
      • SIM-free BlackBerry Z10 now available for $199
      • Hands-on with the Fitbit Force
      • Lenovo IdeaCentre Erazer X700 Gaming PC Review
      • LG G2 to get the Android KitKat update in Q1, 2014
      • Image shows Nokia Lumia 929 in white; leak reveals...
      • Watch Out for Seagate Drives Allegedly Sold Under ...
      • Starting a Website? Get a Domain Name and Hosting ...
      • Our Favorite Android, iOS and Windows Phone Apps o...
      • iBuypower Chimera 4SE FX Ultimate: AMD Gaming PC
      • How to Buy a Business Desktop
      • Google Nexus phones are vulnerable to rebooting vi...
      • Android 4.4 KitKat now seeding to Korean LG G2
      • Best For Music: PS4 or Xbox One?
      • Fix your Mac yourself with the new TechTool Pro 7!
      • How to buy the right sound bar to go with your TV
      • Understanding LSI SandForce SF3700 Series Controller
      • ASUS R9 270X DirectCU II TOP 2 GB
      • FIFA rolls out iOS and Android apps ahead of 2014 ...
      • How to Protect Wi-Fi network From Hackers
      • Recover Deleted Files From External Hard Drive
      • Best Video Editing Apps for Android Users-Must have
      • iPhone 6 Release Date,Full Specifications-whats new
      • How to r00t on server : Free E-Book
      • Samsung Galaxy S5 will not have OIS camera
      • Create Windows 8 Bootable Pendrive
      • Top 5 things to look for in a PC monitor
      • 5 things to look for in an 802.11ac router and ada...
      • 7 ways to maximise your Wi-Fi speeds
      • How to make your own Android ROM
      • VMWare Fusion 6 Opens Windows On Your Mac
      • Control iTunes & Apple TV From The Palm Of Your Ha...
      • Use Your Computer, Don’t Let It Use You: Five “U”s...
      • What’s Trending? Find Out With These Real-Time Dat...
      • Cool Websites & Tools – Remote Website Sharing, Lo...
      • Fascinating Earth: 5 Citizen Science Projects For ...
      • Brix on BRIX – Colin talks to Newegg about the lat...
      • Samsung Galaxy S5 Coming Early 2014 With 64-Bit Ex...
      • Get Your (Linux) Game On: Steam Autumn Sale Highli...
      • Firefox debuts new UI that looks like Chrome, but ...
      • World’s fastest wireless network hits 100 gigabits...
      • Intel Unveils 72-Core x86 Knights Landing CPU for ...
      • United States falls to 31st place in global broadb...
      • Xbox One vs. PS4: How They Stack Up Today
      • Got a Defective Xbox? Here’s How Microsoft Will Ma...
      • ASUS Releases “Faster Than Titan” ROG Mars 760 Vid...
      • How to get Android and iOS apps for free or on the...
      • How to remotely install apps on your smartphone
      • Community driven Core Apps convergence
      • Introduction & Packaging
      • Fix: Change PC Settings does not open in Windows 8...
      • How to make your Android look like it's running iOS 7
      • Switching Monitor Profiles
      • Web Administration Scripts
      • Top 10 apps from last week: Courses123, 500 Firepa...
      • Does the idea of a modular phone appeal to you?
      • How to Boost and Increase your Internet Speed
      • Ubuntu Linux server with ARM processor rolled out ...
      • 6 steps for setting up a small business server room
      • The best home backup plan options - Part 3: Extern...
      • The best home backup plan options - Part 4: Cloud ...
      • The best home backup plan options - Part 5: A comp...
      • How to Backup Files On Your Computer - Part 1: The...
      • The best home backup plan options - Part 2: Same m...
      • How To: Crucial Ballistix Elite Memory Installatio...
      • iBuypower Reveals First Steam Machine Prototypes
      • Kingston ships HyperX Predator 2800MHz Memory for ...
      • Samsung ChatON for Android now supports SMS and MM...
      • Grand Theft Auto: San Andreas coming to Android, i...
      • Google bakes photo goodies deep inside KitKat, but...
      • Oops -- YouTube's new commenting system actually i...
      • WD My Cloud Personal Cloud Server Review
      • Acer Unleashes Affordable, Touchscreen Chromebook
      • Apple iPhone 5s makes up a larger percentage of th...
      • Microsoft giving a free game to owners of Xbox One...
      • Samsung Galaxy S4 Google Play edition scores Andro...
      • Apple iPad mini 2 vs Google Nexus 7
      • Sony resetting some PSN passwords as a 'precaution...
      • Chromecast stand-in CheapCast now beams browser ta...
      • Galaxy S5 rumors, the Snapdragon 805 chip, and wil...
      • What about the Wii U?
      • Red Mac Pro Designed by Jony Ive, Marc Newson Fetc...
      • HTC One GPE getting Android 4.4 KitKat
      • BlackBerry ousts marketing and operations chiefs, ...
      • Recuva Data Recovery Software: Recover deleted fil...
      • Mass-market HTC One in Gold goes official
      • Assassin's Creed: Pirates launches for phones and ...
      • WP to put pressure on iOS in enterprise market
      • New Tegra 4-powered Nook leaked from GFXBench
      • Apple confirms PrimeSense buyout, paves way for mo...
      • Pen computing returns: Revenge of the stylus
      • 3D Systems Sense review: a 3D scanner for the mass...
      • Intel Demonstrates First 64-bit Android Tablet
      • DOOO for iPhone Makes Gorgeous To-Do Lists With Te...
      • Chinese supercomputer twice as fast as closest US ...
      • Best 802.11ac routers
      • Mac vs. PC: Is an Apple computer really better tha...
      • Android 4.4 Kit Kat Update Rolling Out to AT&T Mot...
      • Review: Seagate 600 480GB SSD
    • ►  October (12)
    • ►  September (27)
    • ►  August (2)
    • ►  July (10)
    • ►  June (42)
    • ►  May (35)
Powered by Blogger.

About Me

Unknown
View my complete profile