July was all about giving our users more to interact with on Battlesnake.com! With the Battlesnake Summer League in full swing we have added several new ways to show off your Battlesnake development skills.
With the Summer League August Challenge Arena, we introduced a new game mode called Battlesnake Royale. In this mode, hazard zones will begin growing randomly from the sizes of the board at regular intervals. Battlesnakes whose heads start their turn on a hazardous area will take damage. Algorithms will need to be adjusted to determine when it is worth moving into the hazard zone in order to grab food or out maneuver another a foe.
Check out the Battlesnake API docs to see how to update your Battlesnake to react to the new hazard data provided in /move requests.
Battlesnake Challenges are now in open Beta
We’ve been working on a new way to develop and improve your Battlesnake, before you go try out one of our competitions. These new Challenges offer some interesting scenarios and milestones for you to test your Battlesnake’s code and decision making early on.
Head to your Battlesnake’s profile page and you will see the list of available challenges that the Battlesnake can attempt! This feature is still in beta and will be refined over the coming weeks.
Are you a fan of a Battlesnake with a really cool name or innovative algorithm? You can now show support for these Battlesnakes by cheering for them in the arenas. Just find the interesting Battlesnake on the arena leaderboard and then click on the heart icon to cheer for them.
Social Profile Links
Battlesnake developers can now update their profile page to include links to their Twitch.tv, LinkedIn, Twitter and Github profiles. You can also link to your personal website which could contain your resume or showcase some side projects.
Many prospective employers, especially Battlesnake competition sponsors, are looking at Battlesnake developers as candidates for jobs. Updating your profile to add these profile links may open up some doors!
We have started experimenting with displaying snapshots of our arena leaderboards instead of always showing live data. Given the volatility of Battlesnake leaderboards, snapshots are better at showing trends and can be used to display how Battlesnakes are moving around on the leaderboard. An example of these snapshots can be seen on the mini-leaderboards, on the Summer League event page.
Going forward we will be expanding this out and converting our Global Arena to show snapshots by default and we will be building some new UI around this system