Join us for the Tournament on March 2, 2019


What is Battlesnake?

The Battlesnake tournament is a multiplayer version of the classic arcade game Snake. Teams have the day to program their AI Snake and in the evening each competes against multiple teams per round until one snake is left slithering.

What started as a small group of colleagues honing their skills has become BC’s largest programming competition. Last year over 600 people joined in the tournament as competitors and spectators. Battlesnake is for developers of all skill levels - from students to professionals.

Battlesnake was created to bring developers together in a friendly, co-operative environment. Our goal is to showcase the technical talent and diversity in the Pacific Northwest and to encourage the next generation of developers and founders to continue growing our amazing community.


Get Involved

All of the infrastructure and code to host and run Battlesnake is open-source. Be part of the movement to create this amazing event! More information is available on Github. Join the conversation on the Battlesnake Slack

Can’t wait to get started on your snake? You can build a snake right now and see how well it does on  All you need is:

  • A Github account. We use Github to authorize users on the play server.

  • A working snake server. There are a several starter snake servers out there that you can fork on Github and build your own.  Each snake comes with instructions to deploy onto Heroku for free.


Want to Get Involved?

Interested in helping to build Battlesnake or want to request sponsorship information? We can also add you to our newsletter if you want more information about Battlesnake 2019 when it becomes available. Let us know how you want to get involved!

Name *


bs18 beginner.png


For those new to programming or getting started with Battlesnake. You’ll be provided with some sample code to get you started.

bs18 intermediate.png


You know how to slither and are ready to compete.




bs18 advanced.png


For professionals and experienced developers. You’ll be competing against the best of the best, so come prepared for fierce competition.

2018 Winners

1st place: FeistySnake

Tristan Giles
Kelly Knights
Duncan MacDonald
Laura Kissack
Liam Scott-Montcrief

2nd place: Snek Attack

Wes Lord

3rd place: HungryBoyo

Sajan Dinsa

1st place: asdf123

Alex Rehnby-Martin
Duc Nguyen
Aleksiy Kudelsky


2nd place: Team Name

Mitchell Nursey

3rd place: Palpatine

Arthur Firmino

1st place: Graeme and Chris

Graeme Hill
Chris Sand



2nd place: SoloSnake

Cory Binnersley

3rd place: Team Bitcoin

Nicholas Kobald
Juan Gallegos
Brian Chen


Battlesnake 2018