![]() When a game engine is designed to support cross platform multiplayer care is taken to make sure all of the mathematical processes are done in such a way that they don’t use any platform specific features and the maths libraries and results will always match no matter the platform the engine is built on. More technical answer is some games multiplayer libraries were not designed for cross platform when they were initially created, multiplayer networking is a complex process with many things that need to be kept in exact and perfect sync with other players, this is done by using complex mathematical processes. ![]() Basically the multiplayer code has some platform dependant features meaning it acts very slightly differently on different OS’s causing sync issues that cannot be resolved without redesigning how the multiplayer code works on all platforms. In the case of Shogun 2 it proved impossible, we have two explanations for you a simple one and a more technical one. We always enable Linux vs Mac vs PC multiplayer when it is technically possible (like with XCOM) however sometimes it is not possible for various reasons.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |