Multiplayer game development is a very demanding process that consists of many components and nonlinear development. It is especially difficult to get documentation in one place, as there are many topics in game development and they are therefore divided.
In our degree, we developed a multiplayer brawl that works on SC architecture. We made the graphics, the structure of the game, and the server ourselves, while Pygame was used for the graphics library. We used agile methods for development, specifically defined principles of SCRUM.
The results showed us that the development of a more complex multiplayer game in the Pygame library is possible and that the development process is difficult but not impossible to document.
|