Cinematic Game Graphics
CowboyRobot writes "LucasArts engineer Nick Porcino has an article detailing what to expect from graphics in the next generation of game systems including the "influence of cinematic realtime rendering, the promise of advanced lighting techniques and high-dynamic range images, the uses of the rendering pipeline, and the future of multiprocessor-based rendering and advanced geometry."
These will allow run-time rendering of high quality backgrounds and characters, ultimately resulting in games that are closer to full-blown Pixar animations, allowing better narratives and more immersive user experiences."
Off-topic, I know, but I've been wondering...
ok, so we've been able render Toy Story in real-time for a while...
But, where are the cards that can generate the sound of one arbitrary object hitting another? I don't just mean positional sound of pre-recorded samples, but really create the sounds from scratch (or an "audio-enabled model").
The trick is going to be balancing the amount of graphical detail with story lines and such. We know that a game that combines the two in just the right amount is pretty damn rare, but I look forward to the days developers get it right.
Personally, tho, I feel that one of the more important aspects is game play. You can have a beautiful game with an interesting story, but if you can't even stand to work inside of the world in terms of control and rules, then what's the point?
This is right on. Of course we should expect computing power to grow according to Moore's Law (although there was a recent article indicating this may fail soon for laptops: Wired).
But if one looks into Moore's Law for Software (Googled) you find a different analysis. In short it looks like algorithm development has lagged sufficiently behind the computational power.
So what does this mean for gaming? It seems developers are hanging onto old ideas and relying on the growth in proc speeds (and bus speed and etc. etc.) to enhance their graphics/rendering. Thus the improved visualization comes to the cost of the consumer by forcing them to purchase faster and faster computers. Now we can run the newest games on the tricked out settings only on the fastest/cutting edge computers. This trends seems to be getting worse recently indicating that Moore's Law for Gaming Software is indeed lagging Moore's Law for computing power. IMO...
How much power will it draw? How are you going to cool it? The laws of physics appear to present certain obstacles, these are starting to become real problems. But even if you can make this kind of power happen in a game console -- will it make the game drastically better? Will it even make the graphics drastically better? I have doubts.
It looks to me like we've reached a point of diminishing returns with 3D graphics. Each new generation of hardware is resulting in less dramatic improvement to the images we're seeing. Continuing to throw more hardware at games and calling it a "revolution" will lead only to disappointment.
Ha, I say! Ha! This is the kind of drivel I've heard from game industry pundits going all the way back to the mid 1980s. Somehow it never seems to happen. We've got plenty powerful enough hardware today, and advanced enough AI algorithms, if only there was a serious push to use them. Yet, this article seems to be implying that a deeper and more sophisticated story is somehow tied to better graphics.
I was recently looking at screenshots from upcoming games: Everquest 2 and World of Warcraft. EQ2 definitely has highly advanced graphics, from a technical standpoint. Tons of polygons, massive detailed texturemaps, advanced lighting effects, yadda yadda. . . So why does WoW often look more attractive? I think it's because Blizzard focussed on art with a sense of style rather than flogging the technology.
Blizzard are also working hard to create a well-designed, well-balanced game that's fun to play. Sony, on the other hand, are bragging about their voice acting and how cinematic everything is. Is it a game, or is it a movie? I'd like to play a game, please. Maybe I'm just old-fashioned that way?
After the introduction the article dives into a lot of technical subjects that I'm not qualified to comment on. At the end it wraps it with a surprising admission. .
The author implies that this is a problem to be overcome -- probably by borrowing techniques from film and television. I'm thinking instead: Maybe this is the point where we should take a step back and ask if we're even on the right path, if this is the direction videogames (and computer games) should even be going? Is this real progress?
Good points! Perhaps I should clarify what I mean by "dynamic". Dynamic as in there is a war going on, the actions of my armies influence the direction of the war and the types of missions I can under take. Note there is a general plot: war; however, I can work within the war to influnce and change it's outcome. Just becasue the game changes according to my actions doesn't mean it doesn't have a theme or "plot". It just means I have more control over the eventual outcome. Games that make me run the same missions, over and over are quite frankly, boring. Replay value is nill, and there is no real sense of accomplishment. In the type of game I just described replay value would be pretty good, as there are many ways to win a war. An example of a game that is too well defined would be Mech Commander 2. Pretty and a good premise, but the same missions. It would be better if the missions were generated according to my actions, and if I could do things inside of missions that would affect future missions. Just becasue a game changes, doesn't mean it doesn't have a theme or an overall plot. It just means I can reach those end goals MY way.