I started implementing a game based off of Halite 1 (tbh I liked the first one better ) but in 3D here as Minery.
Not sure if this is what you were thinking of? I built a map generator and simple AI bot in Unity3D with C# so it isn't too friendly with servers although it could be with some quick work. Would likely need a separate pipeline for managing submissions and then queuing them up for games. Also, Minery involves a first person player, so it isn't a fully botted competition, and as it generates bots from mined blocks there is a much greater penalty for timeout.
As I've started a few other AI projects I probably won't be able to work on this by myself, so if anyone wants to help please do!