is server meshing set to become industry standard?

maynard

Space Marshal
May 20, 2014
5,158
20,465
2,995
RSI Handle
mgk
I'm excited about the prospect of CCP moving Eve Online onto a much needed new codebase

I reluctantly gave up on Eve when I realized their gameplay would always be stuck in the '90s

twelve years has been a long time to wait for Star Citizen to deliver on an improvement
 

Thalstan

Space Marshal
Jun 5, 2016
2,145
7,663
2,850
RSI Handle
Thalstan
Server meshing/sharding is already place in many games a,ready. Going from one server to another without a loading screen has been in WoW starting with dragon flight (moving between the above ground to the underground zones is switching servers. While there are other methods of traversing those zone lines with portals and loading screens, the long tunnels serve the same purpose as the jump tunnels in SC…. DSM is a little more complex, but a lot of that feels like sharding/instancing a zone. The big tech will be having servers dedicated for single ships or groups of ships that will still be able to see and fire at each other across server lines. Unfortunately, this is a “I will believe it when I see it” tech. It might be possible, especially in non real time fps games (think WoW, EQ. TOR, etc.) but real time calculation of hundreds/thousands of projectiles being fired in one server and then crossing to another just seems like it is asking for major lag/delay
 
  • Like
Reactions: Mudhawk

CRISS9000

Space Marshal
Jul 13, 2016
432
1,389
2,400
RSI Handle
criss9000
real time calculation of hundreds/thousands of projectiles being fired in one server and then crossing to another just seems like it is asking for major lag/delay
it's not going to be ACROSS servers, if I understood correctly it's supposed to have servers within servers, so data packets only go up and down the chain. for example, a capital ship will have its own server FOR ITS INSIDES, but the ship itself (AKA the outer shell) will be within a larger server.
 
  • Like
Reactions: Mudhawk

Mudhawk

Admiral
Donor
Oct 30, 2022
798
2,827
700
RSI Handle
Mudhawk
I'm excited about the prospect of CCP moving Eve Online onto a much needed new codebase

I reluctantly gave up on Eve when I realized their gameplay would always be stuck in the '90s

twelve years has been a long time to wait for Star Citizen to deliver on an improvement
Not sure about a new EVE codebase. This is about EVE Frontiers . More or less a new product and still in deep Alpha.
But hey, you can already buy and account and play...
Wait...
Server meshing ain't the only knowledge tranfer here it seems...
 

maynard

Space Marshal
May 20, 2014
5,158
20,465
2,995
RSI Handle
mgk
... This is about EVE Frontiers . More or less a new product and still in deep Alpha ...
I'm cool with an entirely new game as long as CCP keeps their anything-goes, player-driven ethos

that was Eve Online's secret sauce
 

Thalstan

Space Marshal
Jun 5, 2016
2,145
7,663
2,850
RSI Handle
Thalstan
it's not going to be ACROSS servers, if I understood correctly it's supposed to have servers within servers, so data packets only go up and down the chain. for example, a capital ship will have its own server FOR ITS INSIDES, but the ship itself (AKA the outer shell) will be within a larger server.
It is still across servers with the calculations for what it hits being done in a time lagged environment. Also, if I fire a weapon is that on the space server side, or the crew side server? What about someone who is inside an Idris, climbs into a Gladius that is parked inside said Idris, then launches out the front? Is the hanger bay on the space server or the crew server? Where do you cross the server lines? Going into the hangar, climbing into the Gladius cockpit, launching the Gladius outside the Idris?

As you can see, there are so many edge cases that need to be thought of and designed to accommodate the various cases. This is ultimately what needs to be solved, and I am not sure CIG can pull it off
 

Mudhawk

Admiral
Donor
Oct 30, 2022
798
2,827
700
RSI Handle
Mudhawk
I'm cool with an entirely new game as long as CCP keeps their anything-goes, player-driven ethos

that was Eve Online's secret sauce
Then you'll love the new game. More planets, survival elements and a completely player based economy. Even more so than in EVE Online.
They even hired an economy expert from the bank of Iceland to make sure player generated currencies are a working.
I'm sure there will be funny heist stories for years to come...

Is the hanger bay on the space server or the crew server? Where do you cross the server lines? Going into the hangar, climbing into the Gladius cockpit, launching the Gladius outside the Idris?
Just my personal gut feeling but I always considered entering a seat the pivotal moment as to when the game considers me an outside element (ship) or an inside element (person).
At least the scaling of the outside panorama seems to change at that moment.
Since you always move, climb or slide this way or that it's not really in your face. But I imagine to notice the difference.
Or maybe my spacial vision is crap. That might play a part too...
 

Thalstan

Space Marshal
Jun 5, 2016
2,145
7,663
2,850
RSI Handle
Thalstan
Just my personal gut feeling but I always considered entering a seat the pivotal moment as to when the game considers me an outside element (ship) or an inside element (person).
At least the scaling of the outside panorama seems to change at that moment.
Since you always move, climb or slide this way or that it's not really in your face. But I imagine to notice the difference.
Or maybe my spacial vision is crap. That might play a part too...
Okay, let's run with that. You are in an idris that has just been hit by another idris's rail gun directly in line with the gladius you are sitting in waiting to launch. In order to perform the damage assessment to your gladius, it will need to determine the damage to the idris (space server). The idris will then determine the damage to the interior of the ship (ship server), but it will also need to determine if the round will continue on into your gladius (or will it be stopped in one of the higher decks). This means the damage needs to come back out into the space server, reduced by the appropriate amounts and applied to the gladius. Assuming it goes through your gladius (it's destroyed), then you also need to determine the damage the gladius does to the internal parts of the idris (idris server again) PLUS remaining damage done by the other shot as it exits the bottom of the hangar and does damage to the other side of the ship (more ship damage)

As you can see, this type of mechanism can get VERY complex very fast. If everything was on the idris server (including the gladius), then you will need time to transition from idris server to space server as you launch. This means even a few seconds where you have no idea if you are flying out to see 10 hornets lined up on the bow, or a clear area.

I can see what CR is trying to do, but I am just not sure they can pull it off the way they want without causing themselves major issues.
 
Forgot your password?