However, for close to year CIG have been saying bind culling is coming. The community has been looking forward to it. It was meant to be a part of the upcoming patch... but lo and behold, we now hear from this talking head that its useless without OCS anyway!
I have to admit being curious how they were going to solve such issues. NBC is useful, but it doesn't solve every issue and some of what they have been saying recently such as local data centres sounds intelligent, to anyone who doesn't understand networking or point out the flaws in the concepts
I suppose I should have guessed....they didn't. Doesn't make NBC any less important, but if their implementation doesn't work...or, more accurately, works but simply shifts the bottleneck...why hype it up so much?
Could it be that the engine is in a worse state than I presumed? I mean, I figured we wouldn't get the full impact of the netcode until it was all in and all working, but I figured they would at least have bandaided in NBC...probably by being generous with the distance calcs and slowly streaming in objects with 50km so they'd be present when needed.
It is important to get the performance to a decent level, given that hamfisted manner the game is being developed. NBC should have provided a meaningful boost by culling unneeded data....but if the game is essentially freezing whenever it loads in a new entity, something has gone very wrong with their design. If NBC now has to wait till OCS is ready, that's problematic.
Of course, IIRC, the new netcode was supposedly running perfectly in 2016 and just needed the OCS module to be finished. I guess I should stop giving CIG the benefit of the doubt rather than try to be fair and conservative.
And then he follows it up by effectively saying that BC+OCS might not solve performance probably after all.
It was always very unlikely that even fully functional, complete netcode would totally resolve SCs performance problems. As I see it, the engine has more wrong with it than just the netcode.
I would have expected a boost and I'd have expected a bit more FPS from their ongoing optimisation efforts. I'd expect increased stability and FPS closer to acceptable.
Why make stuff up when CIG come out with such golden comments?
This is the stuff they say in public. One wonders what they say in private.