Bread Battles
Bread Battles is a 1v1 peer to peer online multiplayer experiment project. Spawn into a small 1v1 arena to fight against a friend using a Deagle or a Glock. This project uses the Photon framework in conjunction with unity to implement it’s networking functionality. The networking approach used here is Peer 2 Peer.
Overview
Bread Battles was a project I started because of my love for multiplayer games. I wanted to create something that I can play with my friends. I learned a lot not just about the difficulties of networking a game, but also how other big multiplayer FPS shooters implement things like lag compensation, data transfers, and Peer to Peer versus Client to Server networking implementations. Valve’s educational texts on latency compensation were a huge eye opener as to how much goes into a multiplayer game.