By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Forums - Gaming - Ubisoft Dev: PS3 Can't Handle AI as well as the 360

goddog said:
I hope convictions is good, do not really care about the ai, its been good enough in the last few outings, the control changes in double agent, combined with the complete destruction of the formally amazing co-op levels has made me very unsure of getting the next one. I hope they reintroduce the old co-op so much fun.

as for the AI, MGS is a fair comparison i think, though id like some verifiable in-game footage from some source i trust. Killzone is comparable to halo, but with the hype killzone gets, it had better be the second coming of jeebus. Halo i look at as more of a party game its fun with friends, lots of fun, nothing like a late night of stickies and bash games. so as long as they do not screw up multiplayer it lives up to my expectations for my 60 bucks.

Id like to see then next hitman on the ps3 and 360 to compare AI’s

Mercenaries 2 coming out relatively soon could also be a good test of AI

 we are not talking about quality there.... you could have a better AI in MGS and still have the one in conviction more complex... have you seen any footage of conviction ???? it's in DC with hundreds of citizen walking around cops ennemies etc... all that in motion at the same time.... both being a stealth game doesn't make them comaparable on the EI requirement.... 



Around the Network
rocketpig said:
ssj12 said:

no im saying Sony is handing out assistance for developers. 1st party devs developed the tools Sony gave to 3rd party so 3rd party should be able to accomplish tasks just as well as 1st party.

How would 1st party not have an edge on the tools when they developed them?


Yes, Sony hands out dev tools... Tools that I've read several developers publicly complain about. Hell, I read awhile back that they sent one dev their kit and the book was in friggin' Japanese... They hadn't even bothered to translate it.

I'm sure SC5 could run on the PS3 if built from the ground up for it... But with the small userbase and the game releasing within six months, why would Ubisoft bother spending that much money at this point in time?

I just wonder how many times people have to read about developers complaining about the Cell before some people around here actually start believing that the PS3 might be a nightmare to program for.


 i was meaning the EDGE tools.. not the original tools that came in the dev kit... the EDGE tools were just released at GDC 2007...



PC gaming is better than console gaming. Always.     We are Anonymous, We are Legion    Kick-ass interview   Great Flash Series Here    Anime Ratings     Make and Play Please
Amazing discussion about being wrong
Official VGChartz Folding@Home Team #109453
 

lol yeah now it's easier to understand you lol... I was also like "WHOUAT????" *confused face*.....



Takashii said:
leo-j said:
For first we have seen how "smart" the cell is so they are talking BS.

Yea leo-j...So Ubisoft whats the problem the Cell is to smart for you guys or something?? Thats what I believe they just can't handle the Cell unit..lol


Exactly. There's a difference between it can't handle the AI and it's too hard so we'll just pretend it can't do what we want it to do



Whether it's a matter of developer competence or not, the story appears to be that the 360 and PC are closer to each other in terms of executing standard procedural code, which has benefits in this cross-platform HD gaming market. The PS3 architecture has its advantages, but running conventional/existing game designs may not be one of them. It doesn't mean that an ambitious and dedicated developer can't get some excellent performance out of the Cell; but it may mean that most developers won't find an economic incentive to do so.

Takashii's Saturn example sounds on the money to me -- the Saturn had amazing 2-D power but 3-D was awkward to code on it, and the PS1 attracted more developers in part because it was better suited to the task at hand. Ultimately this meant that inferior 2-D ports on the PS1 (like the SNK Neo-Geo games) sold better than the technically superior Saturn versions, and the die was cast.



Around the Network

well i could compare it to hitman then, there are a number of levels with hundreds of people on the map, more people, than you can actually get bullets to kill with even at one a bullet i have tried. and that was on the 360, unfortunately i do not see it on the ps3, or heard of a new one coming out for it.

too bad dead rising is not on the ps3 that would have been a good tell..... the npc needed slightly smarter AI.... god they were dumb...



come play minecraft @  mcg.hansrotech.com

minecraft name: hansrotec

XBL name: Goddog

ssj12 said:
Resistance was what 3 threads and had some of the best AI I've ever faced on a console game so UbiSoft has no excuse for their developers to not have enough knowledge with the added help of the tools Sony has released to help them develop games make great PS3 games. With PCs having 4 cores now doesnt that mean they will have trouble making PC games too now?

No, because they like PCs



shams said:
Hus said:

HA.

Ubi talking PS3 dev, how would they know anything they suck at it.

Ai is mathematics, it pretty well known thats what Cell excels at. You just got to program it the right way. Those fools should give Insomniacs a call.

Next Splinter Cell is a 360 exclusive, theres no reason why it can be compared to Killzone or MGS4

Going to ignore(?) the rest of these posts, but I don't agree with this.

There is mathematics, and there is mathematics. Operations such as square root (or 1/square root) are expensive, and heavily used in physics.

The AI that I have done in the past only uses "basic" maths (weighted averages and the like), and a lot of comparisons, branching, option evaluation and so on. Small amounts of operations across a large and random data set (rather than intense calculations, possibly on a smaller data set - such as triangle rendering, or skeletal animation/blending).

I don't know exactly what sort of Ai they are talking about - possibly some form of weighted response calculation (i.e. to determine their next decision, maybe path finding, etc..) - but I would definitely prefer to write it on a 360 than a PS3.

As Entroper says - it can be developed (efficiently) for the CELL, but it requires more thought, effort and time. Generally less time worrying about the AI itself, and more about the architecture of the hardware.

(in a way, this defines the approach that MS takes to everything - abstract the hardware away, and worry about the problem at hand. In theory you get lower potential (max) performance, but its a lot easier to write - and takes a lot less time. So you can be left with more time to optimise the algorithms themselves, rather than the architecture code).

 


 huh that's true, Microsoft is a software company, and "abstracting the hardware away" is mostly what they do.  never thought of it that way, but it's kind of obvious now that you spell it out.

sony of course is an electronics/chip maker (though exiting the chip business), their emphasis won't be on software engineering principles. 

and yeah, i just want to chime in that distributed programming is not easy to code... requires lots of thought and very hard to maintain.  the research group i work in has this parallel simulation code that was developed in the 90s that was tested on running on over 1000 processors... but after the grad student graduated the parallel version of the code has fallen into disrepair (as you add new functions to the code, the parallel stuff need to reflect those updates, but it's very time consuming and error prone).  nowadays, we turn to outside programs, developed by groups dedicated to speed and efficiency and with good maintenance support, to run similar simulations.  

more fundamentally, not all algorithms can not made parallel.  i don't know what Ubisoft has in mind but when in doubt, more than likely it won't be worth the develoment money to do this parallel AI coding.  i'm sure programmers themselves would welcome a challenge, but managers won't like the increase in cost.



the Wii is an epidemic.

EHSTEVE said:
Takashii said:
leo-j said:
For first we have seen how "smart" the cell is so they are talking BS.

Yea leo-j...So Ubisoft whats the problem the Cell is to smart for you guys or something?? Thats what I believe they just can't handle the Cell unit..lol


Exactly. There's a difference between it can't handle the AI and it's too hard so we'll just pretend it can't do what we want it to do

 

 

hey you three did you read what he said ???

 the PS3 can’t handle AI nearly as well as the 360.

 

he never said it can't be done..... it basically means what it means.... if he want it to work the same way he has to spend 3 more month doing sleepless night again..... because as lazy as you seem to think they are... some of them don't go home every night of the week.....  



The real problem with the PS3 isn't the ability to handle AI, it's the ability to port AI routines to the PS3. I've ported relatively simple code to the Cell, and it basically involves a ground-up rewrite. Porting code from the Cell to a "regular" processor, however, is a lot easier.