So, I’ve been doing a LOT of testing. Unity still holds the best performance.
I believe we should share information, so I’ll share my techniques so far (though not quite as successful.)…
I am using ‘zoned’ information that grabs information from three main databases. First Database grabs last and first character placement for introduction back into / out of the game world. It also handles all ‘profile’ saved information such as statistics / “X Variable.” … This is a hybrid verification of MD5 and encryption to prevent manipulation.
The second database holds The REST of the players “current” position, which is being updated via proximity of the “current” player… It gets extremely complicated after this. (and please understand this is my first attempt at this)
At this point, i call it “zoned”… And it’s based through world based ‘triggers’ that send specific information. If “x” does this and = SIGNIFICANCE then it takes priority via message. (blanding it down as much as possible…) These “zoned” areas have Two main functions " What has happened " and " what is happening"…with ONLY the most pertinence data being transmitted.
The third is Player on Player Zoning. This uses P2P / MSB technologies… Again to assist against people attempting to manipulate the software. At random intervals the player with the “greatest” connection is then a conduit of a sort, that houses the game session…While still using the MSB as the primary verification server. Getting the transition between the two has been problematic but My DRUNK ass may have figured it out about three hours ago. : ) SIMULATED packets!
(I know that questions will be asked and I will be on as much as I can to answer them… I also know it sounds Far-Fetched as fuck…) It isn’t… It just has to be done right. Manipulating connections to appear as an “MMO” is FAR easier then actually trying to put 900 people in the same place. And if the illusion is seamless… ?
I plan to share all of this in great detail… I know I’m not the best at articulating (at all…) what I’m attempting to do… Please forgive me, I make money, I drink and I come up with very wild ideas… Then I do them… And knowing how I am, I even created (started writing two years ago) a contingency…
On that note… Kaibear’s systems will be free to everyone tomorrow as well if all this legal BS is handled.
Personally I would like to stop seeing the Unreal Engine as being the "go to " engine when it’s far less adaptive and freedom giving. And don’t get me wrong, I made a TON of mods with Rainbow Six Ravenshield, Unreal Tournament 2… I LOVE the engine… But it’s focused more on “Hey I’m pretty”… Not “Hey I’m Useful”… Or adaptive…