Page 4 of 4
RE: The Science Behind a Multiplayer Version
Posted: Thu Dec 20, 2012 5:10 am
by Brianetta
It might be a "different game" from Pioneer but that doesn't mean it's a bad thing.That's the only point I'm making. It'll definitely be a different game.
RE: The Science Behind a Multiplayer Version
Posted: Fri Dec 28, 2012 8:30 pm
by DionisisK
@everyoneThere a lot of ways and levels to implement "multiplayer" aspects (with or without quotes) in Pioneer and at the same time not breaking the physics of the game at all or making small adjustments that immensely increase the gameplay experience is a truth. Also the truth, if we want to speak frankly, includes that many developers have spent countless days and nights to implement and correct the space simulation part as close to (Newtonian) reality as possible and naturally they are opposed to anything relates to compromization for the gameplay sake. Personally, as a player i have enjoyed the Sim and math part which i appreciate and also as a Dev myself i can understand the approach and deeply appreciate the huge ongoing effort. But, i strongly believe that there can be multiplayer aspects and i vertically disagree on political correctness issues raised (actually pioneers do break them:). I believe a good approach is what was from a senior here said roughly "code talks, post/ideas walk".So, as i said before, i wanted to put a stone on the implementation part, with the clear final aim of enriching Pioneer with these aspects AND keeping the Physics intact (or almost). And these aspectsmade, would/should be optional to the Pioneer player, in the sense that if he/she/it(?) wants then "connects" to the server and play or play standalone - (almost) same experience/features. On theimplementation side, the very first attempt would be to make Pioneer (user) have the ability to store/retrieve the state of game of user in a Central Database server and for this step i have made aworking example (branch). The database server can host at the same time any number of Pioneer users that can have access to the server (i mean to store/retrieve their state) and these users areignorant one from the other (no interaction between them).I won't elaborate further on the example, because this thread is for people that really want to make an effort on the science behind a multiplayer version of Pioneer and towards this direction, i will post more specific details in a new thread. What i would like to finally add/make request is that i can't test the branch on unix/mac because i don't have access + knowledge on these environments and also in order to incorporate the final version of the contribution there needs to be some minor support from the load/save/settings forms to integrate this functionality in a non-default optional basis, something that more seniors on the project can do.Best Regards