almost 6 years
ago -
Gomez
-
Direct link
Hello
I agree with the proverb that says: "If you give a man a fish, he will eat for one day. If you give a man a fishing rod, he will learn to fish and he will be able to eat every day" So, im not going to make it easier for this kind of people who don't know how to use a forum. This only will be prejucidial for other forum mods or forum users that know how to use a forum. F.A.Q are there to be read before starting to write. If you don't know that you firstly need to learn it. We should educate people to follow the rules. And not only here, in an internet forum.
If you think that the people who want this game for individual playing are a "small minority" you are more than very wrong. Anyway added to the technical difficulties to make this coop/multiplayer mode, Dev team designed the game to be a single player game, individual game experience.
Anyway im not only copying here the url for you to visit it and read F.A.Q ( here is ----> https://steamcommunity.com/app/644930/discussions/0/1692659135919671514/ ) Im going even to copy here the exactly text about Coop and Multiplayer. Maybe im lucky and the next person who thinks about the marvellous and great idea of making a coop/multiplayer game mode check if this question has being answered before and read this pots.
Multiplayer?
Right now, we are focusing on achieving the best single-player experience possible. Also, we have implemented the Community Challenge where you can compete with the game community playing the same Survival Map and sharing your score to the leaderboard.
What? Why no multiplayer? Just let it be two player co-op in the same colony. It is so easy!
Sorry. It is not easy at all. The problem is nothing related to how several players can interact in the game (such as coop, competitive, zombie team....).
The BIG issue is that the game engine and architecture must be changed in a way that TAB won't be TAB anymore. Here is the technical explanation for those who are interested.
If two or more instances of a game can be played at once, then the state of the game must be shared between all players OR the game must be 100% deterministic and synchronized.
- Sharing the State: This method works with games with a small state, like FPSs, arcades, platforms, where the game state is just some hundreds of bytes... But in RTSs the game state is very big (megabytes), and in the case of TAB it is huge because the game manages up to 20K units in real times plus all the colony buildings, colonists... (dozens of megabytes per frame) So this option is just impossible to use for this kind of game.
- Game Synchronized: In this case, the game must be 100% deterministic, so if you play the same game with the same inputs at the same time, the game behaves exactly the same. So just the commands executed by the players are shared between instances. This is how works in Starcraft, Supreme Commander or Factorio. So, what is the issue here? The performance could be 4-6 times slower. TAB has a custom engine heavily multi-thread optimized, where AI, physics, drawing, and sound runs asynchronously so everything can be executed disordered which means no determinism. Making the game deterministic means that only one single thread for logic and physics is available. We would have to change the game drastically (much smaller maps with smaller zombie populations and small swarms). Instead of 20K units in real time, we would have to change the game to just 3-4k or less. So, one of the best features of TAB would be missing...
Just check this blog post of how the developers of Supreme Commander dealt it with the multiplayer challenge:
https://www.gamasutra.com/view/news/126022/Opinion_Synchronous_RTS_Engines_And_A_Tale_of_Desyncs.php
Thanks you all guys for participating in this thread.
Kind regards!
Originally posted by Abcsam: This is why Gomez just needs to make the co op and mp a pinned thread. Then people dont have to search or look through the whole FAQ and just see a pinned post and read it.
I agree with the proverb that says: "If you give a man a fish, he will eat for one day. If you give a man a fishing rod, he will learn to fish and he will be able to eat every day" So, im not going to make it easier for this kind of people who don't know how to use a forum. This only will be prejucidial for other forum mods or forum users that know how to use a forum. F.A.Q are there to be read before starting to write. If you don't know that you firstly need to learn it. We should educate people to follow the rules. And not only here, in an internet forum.
Originally posted by WEARESOA: Appart from a small minority that appear to have no friends it seems like a there are a huge number of people that would love this game to be co op (me included). Unfortunatley it seems unlikley that it will become a reality due to the massive amout of work it would be for the devs, and the the te♥♥♥♥♥al challenges they would face getting a good result out of the current engine (I think the devs have commented on this in the past).
Best we can hope for I think is that the devs now know co op would be a great selling point for any future sequel they may release!
If you think that the people who want this game for individual playing are a "small minority" you are more than very wrong. Anyway added to the technical difficulties to make this coop/multiplayer mode, Dev team designed the game to be a single player game, individual game experience.
Anyway im not only copying here the url for you to visit it and read F.A.Q ( here is ----> https://steamcommunity.com/app/644930/discussions/0/1692659135919671514/ ) Im going even to copy here the exactly text about Coop and Multiplayer. Maybe im lucky and the next person who thinks about the marvellous and great idea of making a coop/multiplayer game mode check if this question has being answered before and read this pots.
Multiplayer?
Right now, we are focusing on achieving the best single-player experience possible. Also, we have implemented the Community Challenge where you can compete with the game community playing the same Survival Map and sharing your score to the leaderboard.
What? Why no multiplayer? Just let it be two player co-op in the same colony. It is so easy!
Sorry. It is not easy at all. The problem is nothing related to how several players can interact in the game (such as coop, competitive, zombie team....).
The BIG issue is that the game engine and architecture must be changed in a way that TAB won't be TAB anymore. Here is the technical explanation for those who are interested.
If two or more instances of a game can be played at once, then the state of the game must be shared between all players OR the game must be 100% deterministic and synchronized.
- Sharing the State: This method works with games with a small state, like FPSs, arcades, platforms, where the game state is just some hundreds of bytes... But in RTSs the game state is very big (megabytes), and in the case of TAB it is huge because the game manages up to 20K units in real times plus all the colony buildings, colonists... (dozens of megabytes per frame) So this option is just impossible to use for this kind of game.
- Game Synchronized: In this case, the game must be 100% deterministic, so if you play the same game with the same inputs at the same time, the game behaves exactly the same. So just the commands executed by the players are shared between instances. This is how works in Starcraft, Supreme Commander or Factorio. So, what is the issue here? The performance could be 4-6 times slower. TAB has a custom engine heavily multi-thread optimized, where AI, physics, drawing, and sound runs asynchronously so everything can be executed disordered which means no determinism. Making the game deterministic means that only one single thread for logic and physics is available. We would have to change the game drastically (much smaller maps with smaller zombie populations and small swarms). Instead of 20K units in real time, we would have to change the game to just 3-4k or less. So, one of the best features of TAB would be missing...
Just check this blog post of how the developers of Supreme Commander dealt it with the multiplayer challenge:
https://www.gamasutra.com/view/news/126022/Opinion_Synchronous_RTS_Engines_And_A_Tale_of_Desyncs.php
Thanks you all guys for participating in this thread.
Kind regards!