How this all jives together is still a bit of a mystery but just to keep what little is left of my mind clear on the subject we have 2 "demos" the Build one and the Crackdown Trailer. The first one shows projectiles hitting specific spots and the camera ranging around the game world such as it is and continuing to shoot stuff. I am under the assumption that all of the physics going on in the first demo is all done in the Cloud and that it could be doing what Spencer discusses here:
and that something like that is what was seen in the Crackdown trailer potentially. Now looking at the trailer one could suppose that a potential Cloud destruction event could be triggered by say shooting some mega bazooka at specific points on the building creating a collapse specific to those patterns of shots and that the resulting collapse will be rendered based on the stream of "location and render" data but we don't the extent of the game world that would be affected by it. Meaning the building could collapse but how much would the debris affect the rest of the world near it.
One question would be will there be restrictions on where the player can roam while shooting say like on rails or will it be free form like in the original demo. Will certain building be blowupable and others not and other restrictions.
Last but not least based on the idea of a stream of "positional data and renders" I take it it all has to be processed through the CPU since it is generating the draw calls to be sent to the GPU. So the CPU will be getting this stream of Cloud data, generating draw calls from it and combining that with the calls for the rest of the world that the CPU is responsible for. Maybe throw in some GPGPU action just cause
just having the local box [the player's console] get the positional data and the render, so, 'Okay I need to render this piece at this particular location. I don't know why.' The local box doesn't know why it's going to be at this location or where it's going to be in the next frame. That's all held in the cloud. You have this going back and forth between the two
and that something like that is what was seen in the Crackdown trailer potentially. Now looking at the trailer one could suppose that a potential Cloud destruction event could be triggered by say shooting some mega bazooka at specific points on the building creating a collapse specific to those patterns of shots and that the resulting collapse will be rendered based on the stream of "location and render" data but we don't the extent of the game world that would be affected by it. Meaning the building could collapse but how much would the debris affect the rest of the world near it.
One question would be will there be restrictions on where the player can roam while shooting say like on rails or will it be free form like in the original demo. Will certain building be blowupable and others not and other restrictions.
Last but not least based on the idea of a stream of "positional data and renders" I take it it all has to be processed through the CPU since it is generating the draw calls to be sent to the GPU. So the CPU will be getting this stream of Cloud data, generating draw calls from it and combining that with the calls for the rest of the world that the CPU is responsible for. Maybe throw in some GPGPU action just cause
Last edited by a moderator: