1. Foreskin Fury
  2. News
  3. Making a multiplayer game is... hard.

Making a multiplayer game is... hard.

Now that I'm back home, I've been looking into a lot of the bugs that happen with high ping situations. And boy is it ugly. Here's a short video showing what happens if I simulate 500ms ping (sure it's extreme but it's a good way to surface some of the more subtle bugs).

[previewyoutube][/previewyoutube]

Getting the game to be smooth even with very high pings is going to be a long term effort and I don't plan on the next release to have fixed all those bugs, only the more game breaking ones.

In the meantime I'm mostly focusing on getting the rest of the experience to work the way we intended it to. This means that :
* The lobby selection screen shows correct data (number of players and ping)
* When joining an ongoing game, your dick gets some amount of customization (initially it will be random, we're thinking about how to have an experience similar to the lobby for people joining an ongoing game)
* The victory screen works correctly (no crashing) and shows the winner with their full customization.

This is what you can look forward to in the upcoming release which should come out the first week of December.