Making a GGPO-style rollback networking multiplayer game

Intro We will be making a simplified multiplayer clone of the arcade game, Mario Bros. It will have no deaths and a single infinite level. It will have rollback networking and should provide a smooth experience for people even with higher latencies. The source code is here. The game is playable here. Rollback Networking Rollback networking is an elegant form of netcode that can be simple and effective to implement. It works for games of all types from twitchy fighting games to slow-paced turn based ones....

January 14, 2023