Hi folks, this is my first release of server emulators for Robocraft Royale. In case you aren’t familiar, Robocraft Royale is a spin off from Robocraft (a multiplayer vehicle combat game) to try to catch the battle royale trend in 2017/2018. The game studio behind Robocraft shut down early this year but RCR has been offline since 2018. The server emulators replicate the behaviour of the original servers so that the game game be played without needing the proprietary servers, since they were never released to the public.

I say server emulators (plural) because the game actually has a few services which each run independently. There’s 3 different networking protocols at play too, which is fun. The main web service speaks Photon Unity Network, the authentication server is regular HTTP, and the multiplayer server is LiteNetLib. I wrote Rust implementations of PUN and LNL when I was working on server emulators for regular Robocraft (those server emulators should be getting a major release soon too) so I’m mostly just reusing that work here.