Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
@robo-code

Robocode

Robocode is a programming game, where the goal is to develop a robot battle tank to battle against other tanks in Java

Robocode

Robocode logo

Motto: Build the best — destroy the rest!

Robocode is a classic programming game where you code robot battle tanks that fight each other in real time. The goal is simple: program the smartest tank and destroy the rest. Along the way you'll sharpen your programming, algorithmic thinking, and problem-solving skills — all while having fun.

Robocode has been teaching people to code since 2001 and has a passionate global community of robot authors and competitors.

Classic Robocode (this organization)

The original Robocode platform — Java and Kotlin, battle-tested for over two decades.

Robocode Tank Royale

Robocode Tank Royale is the next-generation Robocode platform with a modernised architecture and multi-language support.

  • 🐍 Python, ☕ Java, 🎯 Kotlin, and C# — more languages possible
  • Modern bot API designed from the ground up
  • Cross-platform and open source

Getting Started

Classic Robocode Tank Royale
Languages Java, Kotlin Java, Kotlin, Python, C#
Best resource The Book of Robocode Tank Royale docs
Competitive play LiteRumble
Download Robocode home page Tank Royale releases

Happy Robocoding! 🤖⌨️


💖 Thank you, JetBrains, for supporting Open Source

Thank you, JetBrains, for supporting non-commercial Open Source projects by providing licenses for Open Source development, including Robocode. ❤️

JetBrains logo.

Popular repositories Loading

  1. robocode robocode Public

    Build the best - destroy the rest!

    Java 809 313

  2. codesize codesize Public

    Java 3 3

  3. rur rur Public archive

    Rossum's Universal Robots

    Java

  4. .github .github Public

    Robocode organization profile

Repositories

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 4 of 4 repositories

Top languages

Loading…

Most used topics

Loading…

Morty Proxy This is a proxified and sanitized view of the page, visit original site.