Physics and AI

This topic is locked from further discussion.

Avatar image for actionquake
actionquake

335

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#1 actionquake
Member since 2007 • 335 Posts

I've seen a lot of posts recently that include physics and AI along with graphics as things that make the Wii 'last gen'. However, I often doubt that the people who make these posts know what they are talking about. So I was wondering what are examples of processor and/or memory intensive examples of AI and physics.

I'll give two examples to start:

1) Dead rising - I'm sure that the number of different AI entities require a significant amount of power

2) Destructable environments - But often these are only visual in nature ie havoc FX

Avatar image for meetroid8
meetroid8

21152

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#2 meetroid8
Member since 2005 • 21152 Posts

What?

Avatar image for the1stmoonfly
the1stmoonfly

3293

Forum Posts

0

Wiki Points

0

Followers

Reviews: 3

User Lists: 0

#3 the1stmoonfly
Member since 2006 • 3293 Posts

ANY PHYSISCS ENGINE WILL require power, one look at the stranglehold demo is an example of physics in action, although, just as gears does, the environments are small and the aren't alot of charaters on screen. The better and more complex the engine the more power is required and I think that we've yet to see real power limiting examples of this on a console.

Bioshok has good AI, but I dont think you willl really see power being sapped from consoles until Mass effect, Alan wake, Halo 3, Cod4 and Battlefield Bad company hit, and other titles like these.

Give it a couple more years till your question is really answered

Avatar image for GunSmith1_basic
GunSmith1_basic

10548

Forum Posts

0

Wiki Points

0

Followers

Reviews: 21

User Lists: 0

#4 GunSmith1_basic
Member since 2002 • 10548 Posts

you're right, there are many examples out there of increased power leading to physics and AI that we have not seen anymore.

The problem is that right now it seems like those examples are just devs flexing muscles that they didn't have last gen. It hasn't made a significant difference to evolving games. Even dead rising.

Maybe in the future there will be games made that absolutely require all that physics and AI, and couldn't have existed in any form last gen

Avatar image for GunSmith1_basic
GunSmith1_basic

10548

Forum Posts

0

Wiki Points

0

Followers

Reviews: 21

User Lists: 0

#5 GunSmith1_basic
Member since 2002 • 10548 Posts

ANY PHYSISCS ENGINE WILL require power, one look at the stranglehold demo is an example of physics in action, although, just as gears does, the environments are small and the aren't alot of charaters on screen. The better and more complex the engine the more power is required and I think that we've yet to see real power limiting examples of this on a console.

Bioshok has good AI, but I dont think you willl really see power being sapped from consoles until Mass effect, Alan wake, Halo 3, Cod4 and Battlefield Bad company hit, and other titles like these.

Give it a couple more years till your question is really answered

the1stmoonfly
I thought consensus was that system shock 2 had better AI
Avatar image for gamenux
gamenux

5308

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#6 gamenux
Member since 2006 • 5308 Posts

you're right, there are many examples out there of increased power leading to physics and AI that we have not seen anymore.

The problem is that right now it seems like those examples are just devs flexing muscles that they didn't have last gen. It hasn't made a significant difference to evolving games. Even dead rising.

Maybe in the future there will be games made that absolutely require all that physics and AI, and couldn't have existed in any form last gen

GunSmith1_basic

I was in a shootout with some Chimera on resistance. The Chimera tries to flank you. Sometimes it will hide so you can't kill him. So you rush up and the Chimera pop out at the last minute and start shooting.I had to waste extra ammo and lost unncessary health due to the sneaky Chimera. If AI up to par with human player. No, but the AI has improved after 2-3 yrs from what I notice.

Avatar image for DivergeUnify
DivergeUnify

15150

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#7 DivergeUnify
Member since 2007 • 15150 Posts
[QUOTE="GunSmith1_basic"]

you're right, there are many examples out there of increased power leading to physics and AI that we have not seen anymore.

The problem is that right now it seems like those examples are just devs flexing muscles that they didn't have last gen. It hasn't made a significant difference to evolving games. Even dead rising.

Maybe in the future there will be games made that absolutely require all that physics and AI, and couldn't have existed in any form last gen

gamenux

I was in a shootout with some Chimera on resistance. The Chimera tries to flank you. Sometimes it will hide so you can't kill him. So you rush up and the Chimera pop out at the last minute and start shooting.I had to waste extra ammo and lost unncessary health due to the sneaky Chimera. If AI up to par with human player. No, but the AI has improved after 2-3 yrs from what I notice.

Sometimes it will hide? lol
Avatar image for gamenux
gamenux

5308

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#8 gamenux
Member since 2006 • 5308 Posts

With the so-called better physics this gen, I hope flight sims gets better. I would like to play something like comanche on the PC or a Wing Commandeer type, or Falcon game.

Avatar image for GunSmith1_basic
GunSmith1_basic

10548

Forum Posts

0

Wiki Points

0

Followers

Reviews: 21

User Lists: 0

#10 GunSmith1_basic
Member since 2002 • 10548 Posts
[QUOTE="GunSmith1_basic"]

you're right, there are many examples out there of increased power leading to physics and AI that we have not seen anymore.

The problem is that right now it seems like those examples are just devs flexing muscles that they didn't have last gen. It hasn't made a significant difference to evolving games. Even dead rising.

Maybe in the future there will be games made that absolutely require all that physics and AI, and couldn't have existed in any form last gen

gamenux

I was in a shootout with some Chimera on resistance. The Chimera tries to flank you. Sometimes it will hide so you can't kill him. So you rush up and the Chimera pop out at the last minute and start shooting.I had to waste extra ammo and lost unncessary health due to the sneaky Chimera. If AI up to par with human player. No, but the AI has improved after 2-3 yrs from what I notice.

all that tells me is that the devs of resistance are using the extra power to fix a problem that enemies had last gen. That doesn't count as adding something new. I agree that it's great, and a gamer like you or me would really take notice, but you have to admit that that is a very subtle improvement. Nothing major and eye popping. Plus, there were flanking enemies last gen. I'm guessing that Chimera is much more intelligent, but your average gamer would hardly notice.
Avatar image for Zulgaines
Zulgaines

9750

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#11 Zulgaines
Member since 2003 • 9750 Posts
[QUOTE="GunSmith1_basic"]

you're right, there are many examples out there of increased power leading to physics and AI that we have not seen anymore.

The problem is that right now it seems like those examples are just devs flexing muscles that they didn't have last gen. It hasn't made a significant difference to evolving games. Even dead rising.

Maybe in the future there will be games made that absolutely require all that physics and AI, and couldn't have existed in any form last gen

gamenux

I was in a shootout with some Chimera on resistance. The Chimera tries to flank you. Sometimes it will hide so you can't kill him. So you rush up and the Chimera pop out at the last minute and start shooting.I had to waste extra ammo and lost unncessary health due to the sneaky Chimera. If AI up to par with human player. No, but the AI has improved after 2-3 yrs from what I notice.


AI takes more processing power, but only as much as needed for how it's scripted.

In the end it comes down to who makes the AI and how hard they work on it. An example of this is Dawn Of War, the AI in dawn of war is piss poor however there's a mod group that's been working on an AI skirmish mod for years, the mod raises the AI to new wonderful levels.

The AI in the mod has multiple strategies and thought patterns- rather than just being harder or faster the AI actually has many avenues to allow thought based on the situation, which is where truly wonderful AI shines.

The more varibles the AI has to conceder, the more separate AI's running at once, and the refresh rate(how often it thinks about what to do next) of the AI, puts more stress on the processor.

What I'm saying is a better processor is like a cup, the cup might be big but if the devs can't fill it up it won't matter- AI development is a long processes and is often over looked in games. What's more important right now is making the game look shiney for the graphics whores.

Avatar image for deactivated-5dd711115e664
deactivated-5dd711115e664

8956

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#12 deactivated-5dd711115e664
Member since 2005 • 8956 Posts

The worlds most powerful chess computers can barely beat grand masters...and those things are HUGE and capable of doing billions of calculations per second (or something crazy like that).

THAT is AI. Most of what passes for AI in videogames is little more than glorified if/then statements.

If you want proper physics you need to look at "simple" things like water and wave effects, simulating the spread of fire, or lighting effects like ray-tracing.Particle effects are nothing compared to properly simulating these things.

I am a believer that physics and AI are the wave of the future. You can only get so far with polygons and texture mapping and I think we are already getting to the limit. Games are already starting to look quite realistic. However, it is the little details that suck all the power from consoles or PCs...and those are always dependant on AI and physics.

Avatar image for the1stmoonfly
the1stmoonfly

3293

Forum Posts

0

Wiki Points

0

Followers

Reviews: 3

User Lists: 0

#13 the1stmoonfly
Member since 2006 • 3293 Posts
[QUOTE="the1stmoonfly"]

ANY PHYSISCS ENGINE WILL require power, one look at the stranglehold demo is an example of physics in action, although, just as gears does, the environments are small and the aren't alot of charaters on screen. The better and more complex the engine the more power is required and I think that we've yet to see real power limiting examples of this on a console.

Bioshok has good AI, but I dont think you willl really see power being sapped from consoles until Mass effect, Alan wake, Halo 3, Cod4 and Battlefield Bad company hit, and other titles like these.

Give it a couple more years till your question is really answered

GunSmith1_basic

I thought consensus was that system shock 2 had better AI

Didnt play it so couldnt comment, but Bio isnt a bad example of improving AI on the 360. PC's lend themselves to better AI though, partly because of increased power, but also because their processors are more capable than the console ones (all that out-of-order execution malarky).

Avatar image for Zeliard9
Zeliard9

6030

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#14 Zeliard9
Member since 2007 • 6030 Posts
I think it's only natural the first big thing we'll see in next-gen is outright graphical capability, and it also makes sense that's what developers would concentrate on first. It's the stuff you see immediately in pictures and videos. Physics and AI aren't noticeable at all in pictures, and only sometimes in videos. Marketing plays a part, no doubt. If Gears had highly advanced physics and AI engines, but downgraded visuals, it wouldn't have received as much hype and even possibly not been as big a hit.
Avatar image for Teh_Stevz
Teh_Stevz

5678

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#15 Teh_Stevz
Member since 2005 • 5678 Posts

Physics is something you'd require more power for if you want to do more. Particle effects and physicaldebree rather than animated are simple examples.

AI can be pretty simple to build. But from what I've learnt from some here that there are many different ways of creating AI algorithms. One would do a action to drink a cup of water like:

if(cupWater > 0){ //Cup having water inside it...

Action Drink;

}

Or they could make it more comlex and have it so that the AI drinks a set amount and waits for an amount of time. Or go deeper and have a thirst meter. Advanced AI should really be used when necessary.

When many talk about it here it seems gospel. But we all should know that even with the most physics and AI calculations aren't nothing without a good gameplay ethic and balance.

Avatar image for actionquake
actionquake

335

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#16 actionquake
Member since 2007 • 335 Posts

I was in a shootout with some Chimera on resistance. The Chimera tries to flank you. Sometimes it will hide so you can't kill him. So you rush up and the Chimera pop out at the last minute and start shooting.I had to waste extra ammo and lost unncessary health due to the sneaky Chimera. If AI up to par with human player. No, but the AI has improved after 2-3 yrs from what I notice.

gamenux

I wonder how much of that is really just scripted. I remember the first time that I fought the marines in the original half life I was amazed at how they worked together, took cover, used grenades to flush you out. The first time I was actually surprised by AI in a game. However, for the most part it wasn't true AI at all, just scripted sequences which were triggered by certain player actions.

Personally I would just be happy if the AI was smart enough to consisitently know it is being shot. I have played too many games where an enemy responds to getting shot by just standing against the same wall with the same small part of his body visible to me.

Avatar image for Zeliard9
Zeliard9

6030

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#17 Zeliard9
Member since 2007 • 6030 Posts
I'm continually impressed by F.E.A.R.'s AI, even though that's probably cliche at this point to say. I honestly don't think another game has exceeded its enemy A.I. yet.
Avatar image for Teh_Stevz
Teh_Stevz

5678

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#18 Teh_Stevz
Member since 2005 • 5678 Posts

Personally I would just be happy if the AI was smart enough to consisitently know it is being shot. I have played too many games where an enemy responds to getting shot by just standing against the same wall with the same small part of his body visible to me. actionquake

I tell you... I wouldn't be a happy bunny if I hit an enemy square in the chest for it's next move to be evading the next attack.

That's almost "Break the controller" fustration. :(

Avatar image for GunSmith1_basic
GunSmith1_basic

10548

Forum Posts

0

Wiki Points

0

Followers

Reviews: 21

User Lists: 0

#19 GunSmith1_basic
Member since 2002 • 10548 Posts

I suppose there are some key genres that would really benefit from AI upgrades

strategy (replace assistance to the computer with some actual smarts), rts, fighting (anyone remember guile from the original street fighter 2? how things have changed)

Avatar image for Zeliard9
Zeliard9

6030

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#20 Zeliard9
Member since 2007 • 6030 Posts

[QUOTE="actionquake"]Personally I would just be happy if the AI was smart enough to consisitently know it is being shot. I have played too many games where an enemy responds to getting shot by just standing against the same wall with the same small part of his body visible to me. Teh_Stevz

I tell you... I wouldn't be a happy bunny if I hit an enemy square in the chest for it's next move to be evading the next attack.

That's almost "Break the controller" fustration. :(

We have our friends over at Havok to thank for changing all that. It was tough to back to most single-player FPSs (except classics like Deus Ex and SS2) after Far Cry/HL2 were out because I couldn't stand the lack of physics.

Avatar image for actionquake
actionquake

335

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#21 actionquake
Member since 2007 • 335 Posts

[QUOTE="actionquake"]Personally I would just be happy if the AI was smart enough to consisitently know it is being shot. I have played too many games where an enemy responds to getting shot by just standing against the same wall with the same small part of his body visible to me. Teh_Stevz

I tell you... I wouldn't be a happy bunny if I hit an enemy square in the chest for it's next move to be evading the next attack.

That's almost "Break the controller" fustration. :(

I'm talking about where the enemy is up against the wall and just his leg for example is showing. So you shoot him in the leg. He does whatever getting shot in the leg animation is required and then resumes standing against the same wall in the same position with his leg still showing so you can shoot it again.

Even worse is where an NPC scripted action is interupted by gun fire or something and the NPC carries on talking as though he isn't getting shot repeatedly. This was annoying as hell in Godfather on Wii, but I'm sure it could have been solved with maybe two lines of code.