Shifting a highly loaded game project from Photon to custom solutions
The Photon engine provides a ton of solutions for creating multiplayer games, allowing us to spend less time developing routine features like matchmaking and balancing, and more time focusing on gameplay itself.
But, as is often the case in the world of product development, universal solutions still require some tweaking to get things just right. This was exactly the case with War Robots. At some point, it became clear that, for us, the cost of the Photon framework exceeded its value, and something needed to be changed.
Andrey Makhorin, Server Developer at Pixonic, wrote an article on how the team solved this problem.
Avoid the cell and table swamp: maintaining game balance with easeNovember 24
We share an approach to tables that prioritizes developer convenience
Wins and limits of integrating AI in the content production pipelineNovember 15
How to integrate AI into the content production pipeline - and does it even make sense to do so?
Game Design Documentation: what it is and how it keeps games togetherNovember 3
Basic rules for writing good GDD