Multiplayer
Posted: Wed Oct 09, 2013 12:04 am
Obviously, this is far off, but I think everyone would like to be able to build machines together with friends instead of alone. I've seen numerous posts to this end.
The reason I think it's good to think about this now, instead of later down the road, is because there are some fundamental issues conceptually if the game goes to multiplayer, which would have to be resolved.
1) The largest issue is surrounding death. The game currently operates with permadeath, in which your only option is to load a recent autosave. Translating this to multiplayer introduces many complications. If one player dies, do they simply get removed from the game and the other players continue? Do all players have to agree on what replay to reload? If a player becomes disconnected, do they simply stand still?
2) Would changes need to happen regarding the ownership of machines? For example, you cannot delete enemy structures as you can your own. If this was possible, it would enable players to compete with each other, and make it harder for vandalism. Without any ownership policy, servers beyond 7 players would be nearly impossible to manage.
3) Do players all have to start simultaneously? Or can the world start at a given time and players join it? Players who join later would be at a significant disadvantage compared to earlier players.
There are probably other issues I haven't thought about. If the game is to proceed towards a multiplayer version, which seems to be desired, then these would all have to be resolved first.
The reason I think it's good to think about this now, instead of later down the road, is because there are some fundamental issues conceptually if the game goes to multiplayer, which would have to be resolved.
1) The largest issue is surrounding death. The game currently operates with permadeath, in which your only option is to load a recent autosave. Translating this to multiplayer introduces many complications. If one player dies, do they simply get removed from the game and the other players continue? Do all players have to agree on what replay to reload? If a player becomes disconnected, do they simply stand still?
2) Would changes need to happen regarding the ownership of machines? For example, you cannot delete enemy structures as you can your own. If this was possible, it would enable players to compete with each other, and make it harder for vandalism. Without any ownership policy, servers beyond 7 players would be nearly impossible to manage.
3) Do players all have to start simultaneously? Or can the world start at a given time and players join it? Players who join later would be at a significant disadvantage compared to earlier players.
There are probably other issues I haven't thought about. If the game is to proceed towards a multiplayer version, which seems to be desired, then these would all have to be resolved first.