Community and links
robocode-s is new, but the Robocode community has been writing, sharing and ranking bots for more than twenty years. Most of what you need to know about building a good bot lives there, and it applies to robocode-s unchanged.
Learn
- RoboWiki: the community’s knowledge base since 2003. Movement, targeting, wave surfing, guess factors, a page on almost every well-known bot, and talk pages where you can ask questions. Start with My First Robot and the FAQ.
- The Book of Robocode: a guided introduction to the game, its physics and robot strategy.
- Classic Robocode API: the Javadoc of the API that classic robots, and robocode-s’s Java robots, are written against.
Compete
- LiteRumble: the current rankings of classic RoboRumble, in 1v1, melee, teams and the weight classes. The RoboRumble page on the RoboWiki explains how to enter a bot and how to run a client.
- robocode-s rumble: our own rankings, described in The rumble.
Talk
- Robocode Google Group: the mailing list for questions and announcements.
- Robocode on Facebook: the Robocode group on Facebook.
- r/robocode: the Robocode subreddit.
- RoboWiki talk pages: for discussing a specific bot or technique, the talk page of its wiki page is usually the best place.
Robocode itself
- Robocode: the home of classic Robocode, with downloads and documentation. The code is on GitHub and news is on the Robocode blog.
- Robocode Tank Royale: the classic team’s next generation, with robots in several languages. See About robocode-s for how it compares.
robocode-s
robocode-s is developed on GitHub. Questions about robocode-s, bug reports and ideas go to its issues, not to the classic Robocode channels above.