General Questions
I’m New to Battlesnake
I’m a Battlesnake Veteran
Can I Just Come to Watch?
I’m Interested in Sponsoring Battlesnake
T-Shirts, Twitch Stream, and A Surprise or Two


General Questions


Is there a Rookie division or Veteran division?

Teams can enter three different brackets at the tournament depending on experience and length of time they have been working on their snake. Whether you are a first time programmer who has never entered a Battlesnake tournament or a senior developer with multiple tournaments under your belt, there is a place for you to compete.


Is there a maximum team size?

No, but we find teams of 2-4 tend to have the most success.


When do I register my team?

At the Live event, on March 15 at the Conference Centre. There will be a Team Registration Table beside the check-in table.


I don’t have a team, can I still compete?

Yes, you can compete as a team of one or join a team the day of.


Who is the event for?

Everyone is welcome, either as a competitor or a spectator.


What is a Bounty Snake?

Bounty Snakes are snakes created by our sponsors with prizes and swag attached to different types of win parameters. Throughout the day, you can challenge a Bounty Snake to try and win the Bounty attached to it.


I can’t make it to Victoria to compete, can I still participate?

Yes, you can fill out our Online-Only Division Application to see if you qualify.


One of my team members already registered, do I need to as well?

Yes, all attendees need to register individually so we can make sure we have enough food and coffee.


Will there be food?

Yes! Lunch, coffee, tea and snacks will be provided throughout the day.


Do I need to know how to program?

  • Battlesnake is best for those with beginner level programming skills and above. You’ll have to know the basics of at least one programming language to get started.
  • If you’re brand new to programming and want to start learning - awesome, we’re happy you’re here!
  • We’re working on some new resources and ways to help you get started.
  • In the meantime, you might want to check out some online programming tutorials to get the basics down.

I’m New to Battlesnake


When and where should I show up?

You should arrive by 9:00 am on March 15, at the Victoria Conference Centre.


Do I need a team?

Participating as a team is optional! Teams are fun, but some choose to work alone and that’s okay.


What, exactly, will I be doing?

You’ll be programming a web server to play Battlesnake using the Battlesnake API. You will challenge other snakes and win prizes. You will enter a tournament with other developers of similar skill and experience and the top teams will win prizes! There will be workshops and volunteers to help you be successful.


What do I need to bring?

Come ready to program in your favourite language. Bring your laptop, your charger, and your ideas.


How long will the day be?

Workshops and programming starts at 9:00 am. The Live tournament begins at 3:00 pm and runs until 6:00 pm.


What prizes are available to me?

  • Sponsors will be handing out prizes throughout the day. (They tend to get creative and in the past, they’ve given out everything from cash, to swag, to gift cards, to giant snake stuffies, and even wrestling masks.)
  • There’s a large prize pool for the tournament winners.

Will I feel comfortable and included even if I’m new to programming or new to Battlesnake?

  • Yes! Many others will be participating for the first time, too.
  • There are multiple tournament divisions, based on experience and skill level, and there will be one that feels right for you.
  • Help is available before the event, through the Battlesnake Documentation, the Battlesnake Slack Workspace, and Battlesnake GitHub.
  • You’ll also find help on the day-of, through workshops and volunteers who will be available throughout the day.

Will it be fun?

Super fun. Way more fun than you can imagine.


Can I do this… ?

  • Battlesnake is about inclusion, community, and collaboration — we work very hard to make sure everyone succeeds and has a good time.
  • If you show up with a laptop and basic programming experience in any modern language, you will have fun.

Is registration required? How do I register?

Yes! Register on Eventbrite as a ‘Battlesnake Developer’.


Can I participate remotely?

  • This year we’re testing an International Division for Battlesnake developers who are unable to attend in-person.
  • Spots are limited — apply here.

How can I get started making my snake?

  1. Sign up at play.battlesnake.com.
  2. Read docs.battlesnake.com to learn how the API works.

Where can I get help?

Battlesnake Documentation
Battlesnake Slack Workspace
Battlesnake GitHub


I’m a Battlesnake Veteran


When and where should I show up?

9:00 am on March 15, at the Victoria Conference Centre.


Can I work solo?

Yes! (Teams are more fun, though.)


What, exactly, do I need to bring?

  • Come prepared to write code.
  • Bring a laptop, charger, etc.

What’s new this year?

  • This year’s Battlesnake will feature a brand new game mode, to be announced on the morning of the event. Don’t be late!
  • This year we’re also testing an ‘International Division’ for Battlesnake developers who are unable to attend in person and who want to participate remotely. Spots are limited — apply here.

What prizes are available to me?

  • All sponsors will be giving away Bounty Snake prizes and other swag.
  • The main tournament will have a prize pool.

Can I use my snake from previous years?

Yes! You may need to update it to work with the latest API. See the Battlesnake Docs for more information.


Is registration required? How do I register?

Yes! Register on Eventbrite as a ‘Battlesnake Developer’


Can I participate remotely?

This year we’re testing an ‘International Division’ for Battlesnake developers who are unable to attend in person and who want to participate remotely. Spots are limited — apply here.


Can I Just Come to Watch?


I’m not a programmer - why would I want to attend?

Battlesnake is really fun and exciting to watch.

It’s great for anyone:

  • Interested in programming.
  • Interested in working in tech, (even if in a non-technical role).
  • Who has kids who like video games and/or programming.
  • Who wants to support the local tech community.

When and where should I show up?

There isn’t much to see before the tournament starts at 3:00 pm, so that’s a good time for spectators to arrive. The fun continues until 6:00 pm, at the Victoria Conference Centre.


How much does it cost?

FREE!


What will I be doing?

Grab a seat in the audience, watch the live tournament, and cheer for your favorite teams.


How long will it last?

The tournament typically lasts 2-3 hours.


Is Battlesnake family/kid-friendly?

Yes! Many people bring their kids to Battlesnake to show them how fun and exciting programming can be.


How can I register?

Register as a “Spectator” on Eventbrite. It’s free!


Is registration required?

Registering as a spectator is not required but doing so will help us ensure we have room for everyone.


I’m Interested in Sponsoring Battlesnake


What sorts of companies sponsor Battlesnake?

  • Local companies that hire engineers.
  • Global companies who offer cool technologies and services designed for developers.
  • Anyone who wants to support tech locally, nationally, and internationally.

What value do sponsors receive?

  • A really fun afternoon meeting a ton of local developers.
  • Varied and in-depth technical discussions with attendees.
  • Brand exposure reaching over 2,500 developers around the world.
  • High-impact team engagement for your development team.

What should I do if I am thinking about sponsoring?

Contact our sponsorship team at sponsorship@battlesnake.com.


T-Shirts, Twitch Stream, and A Surprise or Two


New for 2020! Experimental game mode and tournament division!

  • This year’s Battlesnake will feature a brand new game mode.
    • Details will be announced LIVE, on the morning of the event. (So show up on time!)
  • For the first time, we’re also testing an International Division for Battlesnake developers who are unable to attend in person and who want to participate remotely.

Limited Edition Battlesnake Victoria 2020 T-Shirts

  • 4 designs to choose from, $25 per shirt.
  • A limited number of t-shirts will be available for purchase at the event.
  • Pre-orders are available through eventbrite when you register.
    • Pick up at the registration desk on the day of the event.
    • There is a 20% discount on pre-sales, making the price just $20 if you pre-order.

Can’t make it out?

Battlesnake will be live-cast and streamed on the Battlesnake Official Twitch Channel.


Interested in volunteering?

We’re always looking for help!. Contact us at volunteers@battlesnake.com.


Are we missing something? Let us know at us@battlesnake.com

See something that could be improved?
View the source and submit a pull request on GitHub.

© 2020 Battlesnake Inc. and contributors. Battlesnake is a registered trademark of Battlesnake Inc.