Chapter 6: Creating a Battle Royale Game
In the previous chapter, you created what may be your first whole game. Obby games are a popular concept, in part because of how easy they are to create. In this chapter, we will be making a Battle Royale game; in this game format, players are teleported from a lobby to a battleground where they must find weapons and fight each other, and the last player standing wins the game.
This project will require you to implement all that you have learned from the book so far and learn new material. This material includes working with the user interface (UI) and security techniques for systems such as weapons, and anything else where the client is communicating with the server.
In this chapter, we're going to cover the following main topics:
- Setting up the backend
- Managing player data
- Setting up the round system
- Creating weapons
- Local replication
- Spawning loot
- Setting up the frontend