Unreal Creator Proclaims PCs are Not For Gaming
An anonymous reader writes "TG Daily is running an interesting interview with EPIC founder and Unreal creator Tim Sweeney. Sweeney is anyway very clear about his views on the gaming industry, but it is surprising how sharply he criticizes the PC industry for transforming the PC into a useless gaming machine. He's especially unhappy with Intel, which he says has integrated graphics chipsets that 'just don't work'."
Oh please. I don't understand you console jockeys at all- FPS can. not. be played on a controller. None of them can. Halo came somewhat close to playability, but anyone who ever seriously played the terrible PC port of one of the first two Haloes can attest that without the added challenge of dealing with a joystick input, the game is ridiculously easy, and multiplayer is a joke- anyone with moderate railgun skill can just crank up their resolution, grab a sniper rifle, and score nonstop headshots from a mile away. Sorry Wii, the input should be seamless and not the only thing that makes a game challenging. The mouse is obviously the easier input device for FPS, so it alone should be used. Ever wonder why the console versions of multipleyer FPS can never play with the PC versions of the same game? The first time they tried that was with Quake 3 on the dreamcast and on the PC. Even if you've never played the game yourself, you know the reputation- ridiculously fast amphetamine-twitch gameplay. The PC players absolutely curb stomped the dreamcast players until they were drowning in the blood pouring out their eyes.. it was a huge joke at the time because the dreamcast players just couldn't even score a kill- you'd look at the scoreboard and it would be like naturally the top half of the scoreboard is reserved for PC players, the bottom half for dreamcast players.. the controller just sucks that much.
He also doesn't consider reality: A PC should be an out-of-the-box workable gaming platform. So the interviewer then asks "what about notebooks?": There is no room to put a fast GPU into that compact form. So now he wants EVERY computer to be an out-of-the-box workable gaming platform... well, except for 50% of them. So apparently portability is an acceptable trade-off, but cost is not?
He also makes this odd statement regarding Intel's integrated graphics: They're not faster now than they have been at any time in the past. Weird thing to say, since integrated graphics seem much, much better to me. In the bad old days integrated graphics meant watching the windows redraw... if you were lucky you got some 2d acceleration. Now you can actually run in 3d. I'm presuming that he means they aren't faster in relative terms - which is probably true.
By the way, gamers: My work computers are Dell workstations. Currently, I have a dual-CPU setup, dual-quad cores for a total of eight cores, and 16 GB of memory. We at Epic tend to go to the high-end of things. Until recently, we used to buy high-end consumer PCs, simply because they tend to deliver the best performance. However, as time goes by, we constantly run into stability problems with CPUs and graphics, so we decided to switch to workstations. We just need very, very stable computers and they perform very well. I think that it is very interesting that he does not try to use super high-end gear. It really tells you where the sweet spot is for gaming - might as well use the gear that the developers do.
W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
I just bought a new motherboard with integrated Intel GMA3100 graphics. I ended up buying a low end Nvidia 8400 for 40 EUROS because it sucked so much. The Intel can barely run Google Earth. It runs Quake3 worse than a 6 year old Geforce. The 8400 runs ET:QW at 30 fps @ 1680x1050, medium-low settings with shadows disabled. That's not £300, just £30, and it's capable of running recent games decently.
/. still can't display the EURO sign, what the fuck is wrong with you people? *
So yeah, the guy's right, Intel's graphics adaptors are terrible. I don't know about the X3xxx series, they're supposed to be much better, but I wouldn't count on it.
* OH FOR FUCK'S SAKE
That's twice that someone from epic say pc gaming is dead. I think that's because they have sour grapes that UT3 sales failed.
The problem is that they failed on many points:
1. They shouldn't have released an unfinished games to meet seasonal sales, because in the end they missed much more than just christmas 07 - they made people ignore the game altogether.
2. When you release a primarily multiplayer game with the idea that it's third parties who'll host most of the servers, you have dedicated linus server binary available on the release day. On release day people had to host servers on windows with a retail CD in the drive for fuck's sake.
3. When you release a successor to ut2004 that had tons of maps and mostly the same gameplay and game mechanics (minus the bugs and unfinished features of ut3 like spectating), don't expect people to upgrade just for the visuals - especially since ut2004 can run so well on today's machines.
4. And they should have listened to complains and answered them on their forums instead of deleting any post suggesting ut3 is far from a perfect game in the hope that other potential buyers wouldn't otherwise find out (how stupid can those PR fucks be?). That or just don't have forums at all.
CPU - $90
Motherboard - $140
2 gigs RAM - $80
Graphics card - $160
HD - $120
Grand total? $590. Considering I built this system almost a year ago now, it's safe to say that you could purchase the same components for under $500 today. 5 years ago I couldn't have even bought a basic system for under $1200, let alone one capable of running the most recent games!
All your other points are well taken, though. It does take some thinking ahead to make a PC that is silent (as in the hard disk being the loudest component), and suited for gaming at the same time. And it doesn't end with the hardware, you also have to know how to choose the right settings for each game.
Here is an opposing viewpoint from Doug Lombardi.
I tend to agree that PC gaming is not going away. PC game programming definitely has it's challenges. The console programmer is programming for known hardware so he can optimize much more easily than a PC game programmer who has to deal with unknown graphics capabilities, cpu speed, memory size, monitor resolution, etc. Good graphics APIs help, but do not take the problem away. OTOH, once you have programmed for this variability, you have a more portable game. When I buy a new PC, I don't mind paying a few hundred more for discrete graphics card (I don't buy consoles anyway), and I enjoy loading all my old games onto it and knowing they'll (usually) still work. Sometimes I even find that some group has created a modified version of the game that improves the experience on faster hardware (like open GL versions of doom or descent). Also, user created content (maps, characters, campaigns, etc) is an area where PC games outshine their console counterparts.
Prov 9:8 Do not rebuke mockers or they will hate you; rebuke the wise and they will love you.
We do scale down graphics to the GMA950 ... and below. The fun part happens when you get this big divide in user reviews due to the scaling down. Some claim the graphics "sux" and others claim the graphics "rox". There is also only so much you can scale down. It takes a ton of resources to remodel/re-rig a character at a low-poly for the integrated cards and a high-poly for everything else. We end up just shipping ridiculously low polygon models that anything with hardware T&L is barely taxed. In short, we game developers are generally intelligent people and we do our best, and there actually is a problem in these integrated cards... A pc may not have been purchased as a gaming PC but little Timmy is still just as pissed when the game doesn't perform well on it.
Just how much of a problem do you think CPU architecture is?
I've been coding for years. My primary development platform is Linux, which as you know supports dozens of CPU architectures. How many changes do I have to make in order to compile on a differing architecture? Chances are, not a single one. If there is a change that needs to be made it's with the build scripts most of the time, only very rarely does the code itself need to be touched. I can take this same code and compile it on Mac OS X, creating a Universal Binary supporting both PowerPC and x86 at the same time with the same minimal effort. I can install MinGW/MSYS on a Windows box and do the same damn thing there.
It's not a difficult task. You don't even have to give a damn about the differing APIs among them because of the various freely available abstraction libraries. Satisfying the LGPL with regard to a commercial game is as simple as including the tarballs of the LGPL libraries you used on the disc, it's not rocket science. Satisfying many licenses that these libraries fall under is as simple as putting a line in a credits file somewhere. If a game developer chooses not to use cross platform technologies, it's their choice, but that doesn't change the fact of cross platform development being a trivial task.
You are completely off base.