Literally impossible, there will always be a limit to server resources and there are no limits to the number of clients that can be involved in a fight, so there will always be a ceiling
And then the record is likely to grow and will eclipse that number, then what? its an ever increasing numbers game that developers really can’t win without enforcing hard and fast limits
Have said it multiple times, the only other option to scale beside slowing down time is to reduce simulation resolution. No additional hardware will help, and “Aether War” kind of changes will require EvE to be reimplemented from scratch.
They’re at the limit of what technology can allow right now. Yes, it would be nice if the tech was available to make 20k+ fleet fights with no TIDI reality, but it’s not. That’s not CCP’s fault - they’ve done more with what they’ve got than any other MMO.
They’re still involved quite a lot with the community. But, again, as somebody else already mentioned to you, TIDI is not the problem, it’s the solution to the problem. It is what makes it possible for us to have these big fights and hundreds of thousands of people playing on the same server. They’ve made quite a few strides at making the servers more stable under heavy load - you can have a 1000-1600 person fight on an un-reinforced node these days and the game will still work, which wasn’t the case just a few years ago - and they keep doing that.
They’ve made a number of posts talking about the behind the scenes of the game, including in the No Downtime experiment they just did a few weeks ago: No Downtime - Again! | EVE Online
And, of course, we got the 64 bit client in 2020, which was a massive improvement and fixed one of the most common issues in big fleet fights, which was getting disconnected because of memory issues.
They’ve done a ton of stuff to make things better.
Maybe some things are past capabilities of their team. Or financial capabilities.
In case they would be really getting into it, they could stop working with nodes and start looking at real thing. https://ims.improbable.io/products/spatialos
Looks like they have more experience, Hadean wast there first.
To be clear - the cloud compute they were testing would be a complete game changer for the large scale events that happen in new Eden. Another amazing notion that they havent thrown more at the large-scale battle problem. I’m confident the compute exists out there.
The last time the networking layer was fundamentally changed was in 2011 with the introduction of CCP’s IOCP implementation, “CarbonIO”, which eventually became the foundation of the infamous time dilation.
Clearly they are now not at their limit and limit of what technology can allow.
They dont say anything like whats in the blog to CSM members?
As time dilation is still with us, technology moves faster than CCP is capable of introducing it into New Eden, but they are doing their part, as good as they can. Its all in the dev blog.
This is the EVE Dev blogs I love to hear, thanks for the link. It would be nice for them to continue with the updates there is a lot of stuff in that blog I never knew about. +1.
See, this is the problem with being a backseat developer.
“Improbable’s stadium-sized experiment featured near to 2,000 live players, all interacting in a single, relatively compact, space.”
Eve shits 2000 players on a regular basis.
Sure, they added 7,500 bots to the test, but even then that’s not too far beyond Eve’s record in production, in a super-simplified tech demo basis.
I know people do love to ■■■■ on CCP as being wholly inept morons without a single clue about how games development works, but to me there’s a good reason why no-one else has managed to produce and run such a massive agglomeration of stuff in a single shard and make it playable in the vast majority of cases - because it’s bloody hard to do!
See the issue is, people look at something like Hadean or other distributed compute scenarios and go “CCP, why can’t you just do that?” while forgetting the amount of work that would be involved in re-writing massive portions of the game to actually be able to make proper use of that technology, something that isn’t going to be done with a game that has a codebase stretching back 20 years
Sure if they were making EVE from scratch they could do a lot better these days, the issue is they aren’t, so we can only use certain tech and advancements just because of how the game systems function
You can’t just wave a magic wand and port the entire server code over to some new FOTM buzzword supporting software in a week lol
Those people are doing nothing more than shouting “we should just end world hunger” to then feel good about themselves about how much they contributed to society. Empty words, why even bother. It’s a lack of understanding combined with the need to feel heard.
Yup it would be a Herculean task, as someone with game programming experience I have some insight into the magnitude of it and my mind just goes bzzprrtt just thinking about it.
I said CCP needs to watch at different other technologies, at what is developed. And in the dev blog they actually wrote about that. So I am satisfied.