Go Battlesnake Go!
Go Time: Golang, Software Engineering
English - June 03, 2021 16:20 - 1 hour - 64 MB - ★★★★★ - 77 ratingsTechnology Education How To golang open source software development devops architecture docker kubernetes Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
In the past decade a variety of games have emerged where players need to create an AI to play the game rather than play the game directly. In this episode we speak with the creator of one of those games - Battlesnake. Brad Van Vugt joins us to talk about building a game engine using Go, making programming games easier for beginners to get started with, the long term vision for games like Battlesnake, and more.
In the past decade a variety of games have emerged where players need to create an AI to play the game rather than play the game directly. In this episode we speak with the creator of one of those games - Battlesnake. Brad Van Vugt joins us to talk about building a game engine using Go, making programming games easier for beginners to get started with, the long term vision for games like Battlesnake, and more.
Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Teleport – Quickly access any resource anywhere using a Unified Access Plane that consolidates access controls and auditing across all environments - infrastructure, applications, and data. Try Teleport today in the cloud, self-hosted, or open source at goteleport.com
LaunchDarkly – Ship fast. Rest easy. Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users.
Linode – Get $100 in free credit to get started on Linode – Linode is our cloud of choice and the home of Changelog.com. Head to linode.com/changelog OR text CHANGELOG to 474747 to get instant access to that $100 in free credit.
Featuring:
Brad Van Vugt – Twitter, GitHub, WebsiteJon Calhoun – Twitter, GitHub, WebsiteMat Ryer – Twitter, GitHub, LinkedIn, Website
Show Notes:
Battlesnake - Sign up and try out Battlesnake
Battlesnake in Action - A few quick 1v1 games between one of Brad and Jon’s Battlesnakes
2019 Battlesnake Finals - The crazy unexpected win of the 2019 championship
Board Generator - A Battlesnake board generator created by a community member.
Battlesnake Rules Engine - The game rules engine that is written in Go.
Something missing or broken? PRs welcome!