Battlesnake is a multi-player programming game played by developers all over the world. All you need to play is a live webserver that implements the Battlesnake API .

Battlesnake is a really fun programming side project.

Battlesnake is an interesting and complex problem to work on. It's a great way to learn a new programming language, try a new cloud platform, or even get started with machine learning. How you build your snake is entirely up to you, and the sky's the limit.