Tuesday, April 25, 2006

Next gen Animation

Video: http://www.youtube.com/watch?v=hdImUIhbG9E

Info [from ign]:

There's been a hot debate regarding what qualifies as "next-gen." With all the added processing power, the next wave of consoles promises better graphics and enhanced sound, but what about gameplay? Though games get slicker production values, do they really play any differently than in the past? From what we've seen so far, the answer is no.

But with its upcoming Indiana Jones title, LucasArts may be onto something. Utilizing a run-time animation technology called euphoria, the game is poised to push the limits of what was previously possible. The company that developed the technology, NaturalMotion, has been working for years to hone euphoria to accurately replicate real-world physics such as strength, weight, and momentum with in-game character models. Whereas before, all animations had to be pre-programmed, euphoria allows for reactions and behaviors to occur in real-time -- allowing models to react realistically to whatever situation might arise.

To be clear, euphoria is not an AI program, it's an animation technology that allows for physically accurate behaviors. The AI is programmed by the developer, in this case LucasArts, into the euphoria models to control them. What we saw at LucasArts was the marriage of euphoria physics and LucasArts A.I. scripts.

"It's what next-gen is about. It's not creating a linear path. It's creating intelligent characters, really interesting setups and environments, and putting the player in there and letting them see what the hell happens."

At one point, a model got knocked over while standing on a plank that angled downward, toward the ground. After falling, it began sliding forward with gravity. Since its A.I. was still fully functioning, it was clawing wildly around to try and stop its slide. Unfortunately for the model, the plank was flat, but as it slid out off the edge, it managed to catch itself on the very lip of the lath. It dangled precariously for a moment, but was thereafter able to hoist itself back up to shelter.

Instead of lapsing into some kind of pre-generated tumble, the enemy was at the mercy of every object in the environment. As he flew back, his body twisted ever so slightly so he could see where he was falling, and he'd try to brace for impact with his hands and shoulders as effectively as he could. Every environmental object he came into contact with was reacted to realistically. When getting thrown into a car, his body flattened against the side of the car. When getting tossed onto the edge of a wall, his reactions were different every time. Occasionally he would bounce and barrel roll to the ground, at others he would hit and lay out across top of the wall, and even come to rest angled from the wall to ground.

Hirschmann added, "We're working on a behavior right now where you can toss a guy into another guy and his head will actually track him and actually put his hands out to try and catch him."
[/ign]
source: http://xbox360.ign.com/articles/702/702389p1.html


Now this is what I have been waiting for.

No comments: