Monopolka

Monopolka Update is delayed (reason)

Version
Update is delayed (reason)
Version Date
Nov. 28, 2017
Links

Patch Notes

Update is delayed (reason)

Network update is delayed. At the moment I wrote how network packets should behave, but when I ran into the integration of it into the game, problems arose.

The menu in which players choose their color was closely related to the previous work of network packets, so it was easier to write a new menu than to fix an existing one. it's I now do. I think that with the introduction of the work of packages in the gameplay will be easier. because when I wrote the gameplay, I already assumed that, most likely, some of its details will be changed in the future, so the gameplay is more malleable to the changes.

Now I can say how the network should behave.
The server will send only one packet always with the latest gameplay data, also this package will store information about which user commands were applied to this gameplay.

The client also always sends one packet, but with a sequence of commands that the server has not yet received, the client also will not wait for the acception of these commands from the server, and will apply the commands in advance and send the server only those commands that the server has not yet applied to the gameplay. Unlike the old network, these commands are tightly packed into one package, rather than being sent separately.

in the previous work of the network was the cluttering of the channel, due to the fact that packets that the server had not yet received were constantly sent, but now one packet is always sent.

In the next update, in addition to changing the operation of the network, the waiting menu will also be changed. I'm sorry that it takes a little longer than expected.