Build Your First Battlesnake!

A workshop from EMF 2022 by Kevin Lewis

On Sunday June 5, 2022 at in Workshop 5

Battlesnake is a multi-player programming game played by developers all over the world. All you need to play is a live web server that implements the Battlesnake API. In this workshop you'll build your first snake - a "snake-foundation" - so you have a solid starting point to build up your own combat-worthy Battlesnake.

The workshop will be run using the JavaScript Starter Snake as the example, but Battlesnakes can be written in any language that can have a web server.

If there's time we may even pit some baby snakes against each other in a tournament.

You will require some (but not much) knowledge of JavaScript. Understanding language fundamentals like variables, data types, conditionals, and functions is plenty.