thebotslam

New: an FAQ, API stubs for your IDE, and coding samples

Three new ways to get your bots coded faster, and their AI smarter.

Robot programming: a tracked bot with a scanner dish and a laser on the Factory's turntable, the parts the coding samples sweep and aim

An FAQ

The FAQ answers more than 50 common questions, from getting started to tournaments, each with a short answer and a full, step-by-step one. Search it from the top of the page, or ask us a question.

IDE stubs for the API

Prefer your own editor? Brain code's new API tab has stubs for Python, JavaScript, Lua, C++, Java and C#, plus assembly's include files. Your IDE then knows the API for every part of your bot: autocomplete, docs on hover, and mistakes underlined as you type. More in the FAQ.

Coding samples: script your bots' behavior

Brain code's new Coding samples tab has a short, commented program for every part, in every language: drive and steer, sweep a scanner, aim a laser, lob a mortar, talk to your team, fly a drone. Each comes with ideas for making it smarter, and one click puts it in your bot.