• Hey Guest. Check out your NeoGAF Wrapped 2025 results here!

Guerrilla devs answer poster's questions

mckmas8808

Mckmaster uses MasterCard to buy Slave drives
I decided to start a thread about what the Guerrilla Games dev team is talking about on another board. The following quotes are going to be questions from posters and answers from the devs. After reading please don't start a KZ2 isn't real or PS3 vs. Xbox 360 flame war!



poster said:
I know you cant give any specifics on PS3 info that Sony hasnt released yet, but i was wondering: Are you creating the online for KZ3 or is this outfit, http://www.gamesindustry.biz/jobs.php?zone_code=EUROPE&action

=view&job_id=22257 ? I was wondering because it would be cool ofr you to be able to keep your mind on the game and let them take care of that for you.



GG dev: Nope, all in-house. London offices are making their own games which will be online on PS3. I can't say much, but I will say that Online is going bleeping great.



poster said:
Also I just wanted to know if the E3 presentation of Killzone 2 was in real-time or if it was just cg. Because I know a lot of people who say that the video is fake and I really want to prove them wrong.



GG dev:

As for the E3 presentation, it was not running live on Dev Kits, as the final spec dev kits did not exist for E3. It was created to the specs of the PS3 and represents what we feel is achievable on PS3.



poster said:
1 more thing if i may, Will there be any KeyBoard/Mouse support for the next gen KZ???

That would be great to have the extra accuracy a KB/M allow's



GG dev: Keyboard / Mouse support is a difficult one because of the balancing issues. First, you have to tune the game separately - once for controller and once for keyboard / mouse. Then, you also have the problem of keeping online fair - i.e. not letting the players using keyboard / mouse have an advantage over those using controllers in the same game.

It's a tricky problem - We do realize it is a requested feature, however we are not committing to anything at this time.



poster said:
Question 1. Do you know how you came to "feel" that was achiveable?

Question 2. If you just looked at theoretical specs, did you take into account that you might not get all of it?

Question 3. Accept for the uber-high polygon count, you also seem to have effects that would not be achievable in realtime, like the hypervoxel smoke (atleast that's what people say you have in the trailer)

Question 4. Have you recieved the final devkits? Do you feel confident about it by now?



GG dev: Answer 1. Our experience as game developers

Answer 2. Yep!

Answer 3. I've seen some amazing effects done real time by not only Guerrilla but other PS3 dev teams. As these teams continue to push what the PS3 is capable of - then we'll see just what is achievable in real-time.

Answer 4. Not allowed to answer that one.



poster said:
Whats goin on Ferret. I have one for you conserning the vehicles, though I don't believe you can answer it. In the ew game, will there be vehicles in multiplayer? (kind-of like those guys at Zipper did in Socom3)



GG dev: Unfortunately, we can't confirm or deny this at this time. However, this is on the official suggestion list.





poster said:
How do you feel, personally, about next-gen development? Is it exciting for you as a developer to really unleash what you have always wanted and envisioned?



GG dev: The scale of the whole project has gotten tremendously huge and daunting. The team sizes have grown to such an extend I don't know at least 15 of the people here anymore. During Killzone 1 I knew if someone made a bug in a certain level I could go to the person directly and talk to them about it. I knew immediatly where they sat, what their MSN was and now I don't even know their first names....It is all very exciting and scary at the same time, and the risk-factor for all new games seems to have gone up quite a bit. But the chances for making things that were previously not possible due to hardware limitations is really cool





PS2 had very little HARD-WIRED graphical effects and so they had to implemented via the software route in the Emotion Engine, has this learning curve helped you become more efficiant at coding for architectures like the EE ( i.e MULTIPLE CORE ).



GG dev: Well, for KZ1 we had to code a lot for all the cores in the system (R5900, IOP, VU0 and VU1) and we spent a lot of time making sure the communications between the cores was as fast as it could be.



Now we're working with the Cell chip, which is a whole different ballgame. It's easier in some respect (easier to program for), but it's also a lot more complex, so a lot more cores to keep busy at the same time.



But in the end, yeah, programming a PS2's EE will give you a leg up programming for multi-core architectures, especially the Cell. Hope that answers your question! If you have any more, shoot!




poster said:
So, what I would really like to know is, how does one go about organizing their objects in C++ to utilize the SPEs as efficiently as possible?...We've heard many times that programming for Cell requires one to "think differently" but by the sounds of some of your earlier comments it really seems that programming on the Cell is not quite as daunting as the rumors would have you believe.....Gabe Newell said in an interview on G4 that Naughty Dog was really far along with multithreaded programming. Now that you guys are a part of Sony, have you found it a good experience working with the Devs over at Naughty Dog?



GG dev: More of these low-level questions on the board. Yeesh, are you guys coders, or what?!? I think I have to err on the side of caution here, NDA's and confidentiality with regards to Cell are still quite tricky. Cell is definitively different from anything else. With parallelism people often think 'multithreading'. But how good will it be, running threads on tiny CPU's like the SPU's, really? It works, but it won't be optimal. If you think of it more as a network of small computers sending each other packets of data, it all starts to make a lot more sense.



We've had some good contact with the devs in Europe off late and we're planning gettothers[/B. We haven't had a lot of time yet to meet up with the US devs, but that's underway too. It's all pretty new to us too, we were close to Sony before, but never really part of the group. It's definitely cool being part of the gang, Sony has some really talented people working for them.





poster said:
How do you feel about the Killzone PSP title you have been developing?



GG dev: Well, without getting in trouble - I can say that the PSP title is something I'm really excited to be working with the team on. Uh, don't know how much else I can say... Really, really excited!


poster said:
One aspect of the Cell (and your game put me on to this with that E3 demo) that really interests me is physics calculations. One thing I'd like work with when I get my PS3 and a GCC compiler or two is some dual precision physics formulas. I wonder if it would be possible to run or store data on another SPE and program a routine for one SPE to reference a location on another SPE? That EIB looks like it has bandwidth to spare for such an operation, but I bet it would have to be massively complex. Real early on when the PS3 was announced with the Cell BE is that SPEs could run applications independantly or in synchronization somehow.





GG dev: I can't tell you much more than you can deduce from the public specs from IBM, but I think you're on the right track. No SPE in the Cell is a slave to the system, so they can all move data around on the EIB. It would be wasteful for one SPE to use memory of another (why would you? each SPE has its own), but for physics you could have different SPEs doing different parts of the world - in parallel. Or you could have a few SPEs doing collision detection and others doing collision response.



Does that make sense?



On the massively parallel thing, there are actually developments in that direction. IBM has got something in development, called Octopiler (http://www.research.ibm.com/cellcompiler/compiler.htm), but I have not taken a look at it myself yet. But if you're on the case, you might want to check it out.



There's also loads of nice articles floating around on the net off late (on Gamasutra and other game-dev sites) about parallel programming, although most of the tend to be on threaded programming and not specifically Cell.





poster said:
posted on the Playstation website and some other gaming job websites leads me to believe that Sony is actually going to create a better, more cohesive online service



GG dev: I'm am so treading on the line of NDA here. Um... we as developers are very aware of the features Xbox has for it's online service, and many of these features are things we believe are neccessary for our games. We do 1st party games for Sony, but there are lots of 3rd party developers as well - and these are the folks that Sony Computer Entertainment as a whole has to work with to create any kind of platform-wide system like Xbox has.

We don't have much insight into what discussions take place with 3rd party developers and publishers - but I can at least say that the SCE World Wide Studios (of which we are a part) is very committed to providing the necessary online features in our future games. We realize the direction online gaming is going, and we very much want to provide these features in our games. How this will come about is not something we can talk about.

Unfortunately, that's as much as I can say without seriously getting in trouble.





So please comment on anything that sounds relevent to you about Killzone 2 or PS3 game development. Again please don't start a KZ2 isn't real or PS3 vs. Xbox 360 flame war!



Thanks for your time. :D
 
blindrocket said:
Very interesting!

I thought mouse/keyboard would be standard for PS3 FPS games though. :(

He's not saying it won't be there, but as he said its hard to get it right. You've got to set up different online areas for those with they keyboard/mouse and for those with the regular controls and probably and area for those that are willing to play no matter what the other person is using. The game is still probably a ways off though, so they'll have time to figure out if they want to do it or not.
 
It sounds like they're going to be as relaxed about it as they have been IMO. Which is good, because EA was reluctant to tap Live, and Square Enix have got PlayOnline.

It also sounds like a commitment to Live's best features in first party games, of which I can only approve.
 
some very interesting answers about online and cell in particular. and a somehow official confirmation that the e3 movie was cgi and nothing else.

I'm sure it's gonna be a good game and all, but I really can't get excited about it (something to do that I'm not a big fps fan).
 
How do you feel, personally, about next-gen development? Is it exciting for you as a developer to really unleash what you have always wanted and envisioned?



GG dev: The scale of the whole project has gotten tremendously huge and daunting. The team sizes have grown to such an extend I don't know at least 15 of the people here anymore. During Killzone 1 I knew if someone made a bug in a certain level I could go to the person directly and talk to them about it. I knew immediatly where they sat, what their MSN was and now I don't even know their first names....It is all very exciting and scary at the same time, and the risk-factor for all new games seems to have gone up quite a bit. But the chances for making things that were previously not possible due to hardware limitations is really cool


That's the quote you should be bolding.
 
I don't think M and KB will be standard on most games. Pretty glad too, because I and I think most console gamers won't be buying into that.
 
Musashi Wins! said:
I don't think M and KB will be standard on most games. Pretty glad too, because I and I think most console gamers won't be buying into that.

I agree. With a decent controller you won't have to either ...
 
The Take Out Bandit said:
BOOOOOO!

The FPS w/ KB&M support gets my money - UT2K7 for the win!

180px-Thumbs_up.jpg
 
Musashi Wins! said:
It's incredibly disturbing about the potential price and development schedules of next-gen games?

If you think that's disturbing, according to Brandon at Team Bondi he expects the team for LA Noire to be twice the size of the Getaway team. And that team was already huge.
 
mckmas8808 said:
As for the E3 presentation, it was not running live on Dev Kits, as the final spec dev kits did not exist for E3. It was created to the specs of the PS3 and represents what we feel is achievable on PS3.
So it was just a target render. Madden 06 video at E3 was also a target render and we all know how good it turned out :lol
 
Anyone who thought that the CGI render of Madden 06' was doable had to have put alot of faith in EA. You can clearly tell it was CGI and that it wasn't achievable.

Now, Killzone 2. Compare it to the MGS Demo video. If the Killzone team gets MGS4 visuals in their game, they'll be about 2/3 of the way there.

The only "unbelievable" thing about the Killzone 2 Demo is a bunch of effects that can only be done with CGI (one being the smoke). Everything (when compared to the MGS4 Demo) can be done.
 
Musashi Wins! said:
It's incredibly disturbing about the potential price and development schedules of next-gen games?


Well if it makes for better games (like what you seen at E3) would it still be disturbing to you?
 
mckmas8808 said:
Well if it makes for better games (like what you seen at E3) would it still be disturbing to you?

I think the original response had alot to do with teams becoming so large that there are people who don't know others on the team which could cause problems if everyone isn't on the same page. A thing Kojima mentioned is that he tries to keep the MGS teams small because he wants to know what everyone is doing on each day.
 
I think people are forgetting that Sony is putting a lot more money and people into this game now that they've purchased GG. Sony has yet to have that "knock out FPS" to add to their game library. I expect KZ2 to be good.
 
SolidSnakex said:
I think the original response had alot to do with teams becoming so large that there are people who don't know others on the team which could cause problems if everyone isn't on the same page. A thing Kojima mentioned is that he tries to keep the MGS teams small because he wants to know what everyone is doing on each day.


Oh okay that makes sense now.
 
FPS genre is the one area the Playstation platform still lags in. Putting money into games like Killzone 2 and I-8 makes sense, if Sony wants to try and appeal more to western gamers. Or maybe more Xbots. ;)

Bring on the Playstation Live rip off too, Sony. It'll make online experience so much easier.
 
Killzone PS3 better look just as good as tha trailer, while running in 1080p and at 60fps then...since they think that's achievable on the console. :P
 
Mrbob said:
FPS genre is the one area the Playstation platform still lags in. Putting money into games like Killzone 2 and I-8 makes sense, if Sony wants to try and appeal more to western gamers. Or maybe more Xbots. ;)

Bring on the Playstation Live rip off too, Sony. It'll make online experience so much easier.

I really don't even care if they do online play, per se, but I REALLY want the interface that Microsoft has set up by connecting it to the internet. The OS and design philosophy is just...freaking perfect.
 
Y2Kevbug11 said:
I really don't even care if they do online play, per se, but I REALLY want the interface that Microsoft has set up by connecting it to the internet. The OS and design philosophy is just...freaking perfect.

Yeah Live 360 is really nice.

It would be nice for Playstation 3 owners to have something similar. And I would like something similar too for PS3 exclusive games. For multi platform I'm still more than likely going to go with the 360 version, because I doubt Sony will match everything MS has done.
 
Thankfully one of Ninja Theory's devs have made a quick comment about the GG developer thread. It was in reference to when GG said they were going to meet up with a few devs in Europe. He said....


Well as Lead Programmer, would be a bit scary if I didn't. We've met up with Guerilla a few times, last time was when we had Guerilla over at the office a few months ago. We (all SCEE 1st parties and NT) are all getting together soon IIRC

Guerilla and NT have direct contact and we also share forums etc. We should probably use them more than we do, buts its fairly hard on a day to day basis. One of the things I've got to sort out... We both work very closely with ATG (DeanA's group) and so we get to see posts made by all users of ATGs libraries (so I see posts by Guerilla, SCEE game teams etc.). All one big happy family, except we (NT) aren't actually family, more just some lodger who won't leave


NT get treated pretty much as a first party, only real difference is that occaniously Phil has to confirm whether we can attend or get access to some stuff. Which makes sense as we aren't Sony...
 
How long until NT becomes 1sty party?
They originally wanted to be a stand-alone dev but if they get to keep the name and to make their own games why not?
 
mckmas8808 said:
Thankfully one of Ninja Theory's devs have made a quick comment about the GG developer thread. It was in reference to when GG said they were going to meet up with a few devs in Europe. He said....

It almost sounds like Sony's about to buy NT.
 
SolidSnakex said:
It almost sounds like Sony's about to buy NT.

Might as well if Heavenly Sword shapes up to be the real deal. Hold onto them. SCEWW is shaping up to be the best first party developer in the industry. It is amazing to see how far Sony has come from the PSone days as a developer. Heck even the early PS2 days when we got the mighty Fantavision from them at launch. It was a good game, but at the time Sony only had a fireworks puzzle game ready at PS2 launch.
 
jett said:
Killzone PS3 better look just as good as tha trailer, while running in 1080p and at 60fps then...since they think that's achievable on the console. :P

Was the video running at that res and framerate?
 
It appears Sony's trying to make Ninja Theory feel comfortable with the new amalgamated group. Makes it easier to acquire. If that were the case, of course NT would keep their name. It makes it easier for gamers and consumers in general to associate with a game and its development team ("Oh, I can't wait for the new Naughty Dog game!").
 
Would you guys like for Ninja Theory to be arquired by Sony? If they do that means they would only be able to make games for Sony of course. I personally would like them to but do you guys?
 
mckmas8808 said:
Would you guys like for Ninja Theory to be arquired by Sony? If they do that means they would only be able to make games for Sony of course. I personally would like them to but do you guys?

If Heavenly Swords delivers then yes, Sony should buy them but I think they want to remain independent. More importantly Guerrilla and Ninja Theory have to deliver awesome games :P

Forsete said:
Great thread mckmas8808. :D

yes
 
I don't think M and KB will be standard on most games. Pretty glad too, because I and I think most console gamers won't be buying into that.

There was a similar problem with developers ignoring the Standard USB ports on the PS2, but honestly - to my knowledge it doesn't require a huge investment of time or money to implement, and the option is there, so f'ing take advantage of it!

Full flexibility and freedom of choice should be that of the consumer. Not the developer. If I want to use a mouse and keyboard, and should I be required to buy these devices, that should be my choice.

I will not buy an FPS that does not support KB&M!

I've tried playing without them and it's an exercise in frustration as it removes all the skill (precision aiming and tracking) from the game.

Yes, I'm saying millions of N64 (Goldeneye) and Xbox (Halo) loving morons are wrong. Join the winning team - Playstation brand with KB&M support! :P
 
Mrbob said:
Might as well if Heavenly Sword shapes up to be the real deal. Hold onto them. SCEWW is shaping up to be the best first party developer in the industry. It is amazing to see how far Sony has come from the PSone days as a developer. Heck even the early PS2 days when we got the mighty Fantavision from them at launch. It was a good game, but at the time Sony only had a fireworks puzzle game ready at PS2 launch.

They improved alot this gen, although I thought they were really good last gen also. They just didn't get much attention then. I do wonder why they haven't bought Insomniac yet, i'm starting to think it has to do with Insomniac wanting to stay independant despite working with Sony. Sort of like Level 5.

mckmas8808 said:
Would you guys like for Ninja Theory to be arquired by Sony? If they do that means they would only be able to make games for Sony of course. I personally would like them to but do you guys?

Better to buy them now, than to let HS get released and turn out to be a great game and then everyone will be gunning to buy them or to have them make a game for them. Once again, like Level 5.
 
Top Bottom