A Rage Like No Other
DIG recently had the pleasure of sitting down with legendary developer John Carmack to discuss his recent work on id Software's forthcoming first-person shooter, Rage, lauded by many as the best-looking shooter ever made. Carmack, who has a seemingly endless number of influential games on his resume, including Wolfenstein and Doom, proved to be a wellspring of effortless development wisdom.
DIG: So how is Rage coming along?
John Carmack: We are essentially done, content complete, but we still have several more weeks of polishing and tuning to go. But the game is there, and we got what we set out to do on it.
Rage is arguably the best-looking thing out there, but my personal point of pride is that it runs at twice the frame rate of almost all our competitors'. It is a 60-frame-per-second (FPS) game that looks like nothing anyone has seen before.
I had the opportunity with this generation to push the graphics in artistic directions that could have been somewhat more exotic than what we chose here, but it would have been at the expense of being a 30 FPS game. I made the early decision that, if we pick this technical direction, we could have this environment that looks incredibly awesome, but can be done at 60 frames per second.
DIG: Has it been hard to stick to that decision?
J.C.: It has been a huge challenge. Rage wound up being twice as aggressive as I originally thought. When I laid the stuff down the first level that we built, I thought we could build it like this and it will be fine. But the later levels turned out to be twice as complex, twice as resource-intensive, and it led to us sweating a lot over the last several months as we were packing it all into the final console builds. It's been a stretch, but those stretches always wind up giving you the best results in the end.
DIG: How are you addressing scaling for multiple platforms on Rage?
J.C.: We had to make the game dominated by the console hardware tradeoffs. And the PlayStation 3 is, in some ways, the long pole there. They are close, the PS3 and the Xbox 360. You don't have to do radically different things, but the memory is a little tighter on the PS3 because it is segmented, and Sony takes a little bit more off the top for their guide overhead than Microsoft does.
There is no doubt that decisions had to be based around what would work well on the consoles. Unfortunately, the PC suffers so much from API overhead. We have some systems with 10 times the raw horsepower of the consoles, and they are still struggling to maintain the 60 FPS rate. Now, PCs can render 10 times as many fragments, they can be running in 4xAA 1080p, but if I want to do all these things in 15 milliseconds, the PC is at a bit of a handicap -- and it has to make up for it with raw brute force.
DIG: Where do you see innovation in game development going in the future?
J.C.: I am historically known as a graphics guy. I've enjoyed all the different aspects of the development, but I'm mostly tied up with building the 3D worlds and advancing the technology. Rage gets all its hype about mega-texture, but as a graphics guy I think we are past the curve of where the benefit really is. That's why, on Rage, I was happy to do the 60 FPS. Every game is better going 60 FPS.
As I look forward to the work for our next technical generations, I think we are going to make more of a difference by changing our development process. PCs have an order of magnitude far greater than consoles. We've got 64 bit address spaces, you can put 64 gigs of RAM in these systems and terabyte solid-state drive arrays and 24 threaded processors. We have so much more power there, the marching orders going forward are: Leverage all these incredible super-computer resources in the PC space to allow us to create game more rapidly.
I would be happy if we made another game that looked just as good as Rage, but was done in half the time or at twice the iteration.
DIG: Why has speed in development become your focus?
J.C.: I'm always thrilled at the end. I have a vision in my head of how things are going to work when I make a technology, but in recent generations the artists and designers have always surpassed what I think. That's the difference between the artists and programmers -- they have a higher-fidelity imagination.
I have this fuzzy view of what a mega-textured world will look like. You won't see any repeated textures anywhere and all that, but I can't imagine the things that the artists build when they spend a year working on something.
I'm very much looking forward to that happening in the future. When I can double the rate at which they innovate these things, how much more is that going to let the great artists and designers contribute to the game?
Stu Horvath is the managing editor of DIG, as well as the man behind the geek culture website, Unwinnable.com. Previously, Horvath has worked at the New York Daily News, Wizard magazine, Random House, CrispyGamer.com, and Joystiq.com. He is also a founding member of the NYC Videogame Critics Circle.
- Puzzle Dimension
- A Rage Like No Other
- MMO EVE Online Expands Into the FPS Market
- Fallen Enchantress Is Set to Rise: Part 2
- A Gamer's Education
- Future for Slates, Tablets and iPads
- 'Terraria' and 'Universe Sandbox'
- 'MotorStorm: Apocalypse'
- Cakewalk Case Studies: Sean Murray and Tim Wynn
- Thought Leaders: Bonnie Nardi
- Chatting With John Martin of Reallusion
- 'Galaga 30th Collection'
- The Way of the Samurai: Chatting With James Russell of The Creative Assembly
- Audio for Games Reimagined: SONAR X1
- 'Hunted: The Demon's Forge'
- Baseball Simulation in MLB 2K11: Part 2
- Video Game Thought Leaders: Matt Ployhar
- Daggerdale - Talking With Tim Ernst of Bedlam Studios
- Fallen Enchantress Is Set to Rise
- 'Mortal Kombat' and the First Amendment
- 'Infamous 2'
- 'Fable III'
- E3 2011 Showcases a Big Year for PC Gaming
- Happiness Is a Warm Gun: Chatting With Emotional Robots
- 'Fate of the World'
- 'The Witcher 2: Assassins of Kings'
- 'L.A. Noire'
- PlayStation Network: After the Fall
- Value Proposition - PC or Console Games?
- Complexity in 'Civilization'
- 'Dragon Age II'
- Creating the Baseball Simulation in MLB 2K11
- Hear That Knocking Sound? It's PC Gaming!
- 'Portal 2'
- Saving the Universe One LEGO Brick at a Time
- Synchronization Between Threads in the Infernal Engine
- Thought Leaders: Eleanor Wynn
- The Art of War: Shogun 2
- Solid-state Drives Revolutionize Gaming
- War Production: Chatting With Frank Pearce of Blizzard
- 'Ghostbusters: Sanctum of Slime'
- Darkspore Creatures Come to Life
- Finding the Next Challenge in Visual Computing
- 'The Sims: Medieval'
- The Future of PC Gaming? A Personal Viewpoint
- Explosion of Creativity: Power of Online Communities
- Game Optimization for Modern Hardware
- 'PixelJunk Shooter 2: The Belly of the Beast'
- Pixels and Sand
- Sneak Peek at DC Universe Online With Chris Cao
- Thought Leaders: Orion Granatir
- Combat Duality in A Rage Like No Other
- 'Jikandia: The Timeless Land'
- Exclusive Look at Homefront
- GDC 2011: Sneak Peek of Battlefield 3
- Talking Dragon Age II With Valve Software's Erik Wolpaw
- Nathan Camarillo of Crytek Talks Crysis 2 and CryEngine 3
- 'Two Worlds II'
- Peter Molyneux Talks Fable III and Commitment to PC Gaming
- There's an App for That Game
- Talking Tech Tactics With Football Manager 2011
- 'Kingdom Hearts Re:coded'
- 'Dead Space 2'
- 2K Sports Announces 'NHL 2K11' for Apple iPad
- 'Dead Space' for iOS
- Why are Video Games for Girls so Lame?
- The Muddy Beauty of DiRT 2
- The Reality of Indie Game Development
- Using Artificial Intelligence in Game Development
- Top 10 Most Anticipated Video Games of 2011
- Need for Speed Drives Back to Roots
- Developing and Optimizing Games for Netbooks
- 'Bejeweled 3'
- Rolling Thunder, Analytics and Performance Drive Need for Speed World
- Who You Gonna Call? Ghostbusters Challenges
- Dude! Who Killed My First-person Shooter?
- Racing to the Finish Line: Chris Southall Talks Total War and Sonic
- The Force Remains Strong with LEGO Star Wars III: The Clone Wars
- Unreal Engine 3 Brings Chadam to Life on Web Video
- 'Pac-Man Championship Edition DX'
- 'Infinity Blade'
- TRON: Evolution -- Game Developers Go Hollywood
- EA Sports Moves Graphics-rich Gaming Online
- Humble Opinions: From The Sims to Indie Games
- Meet Mr. Industrial: Justin Lassen's Music Machine
- 'Assassin's Creed: Brotherhood'
- 'Mario Vs. Donkey Kong: Mini-Land Mayhem'
- 'Time Crisis Razing Storm'
- 'Arcania: Gothic 4'
- 'Disney Epic Mickey'
- 'Final Fantasy: The 4 Heroes of Light'
- 'Ace Combat: Air Assault'
- 'Game Dev. Story'
- Epic Games Unveils 'Gears of War 3' Multiplayer Details
- 'Castlevania: Lords of Shadow'
- 'Sonic the Hedgehog 4: Episode 1'
- 'Amnesia: The Dark Descent'
- 'Enslaved: Odyssey to the West'
- 'Valkyria Chronicles II'
- 'Dead Rising 2'
- 'Kingdom Hearts Birth by Sleep'
- 'Halo: Reach'
- 'Mafia II'
- 'Scott Pilgrim' vs. Its Video Game References
Video Games: A Rage Like No Other
Copyright © 2011 Studio One Networks. All rights reserved.
Your Favorite Comic Strips Online
Your favorite comics strips Animal Crackers, Annie, Bound & Gagged, Brenda Starr, Brewster Rockit: Space Guy, Broom-Hilda, Dick Tracy, Gasoline Alley, Gil Thorp, Housebroken, Loose Parts, The Middletons, Pink Panther, Raising Hector, Sylvia, 9 to 5, Bliss, Bottom Liners, Love Is..., Pluggers all online at ComicStripNation.com