Step 1. Add the JitPack repository to your build file
Add it in your root settings.gradle at the end of repositories:
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
mavenCentral()
maven { url 'https://jitpack.io' }
}
}
Add it in your settings.gradle.kts at the end of repositories:
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
mavenCentral()
maven { url = uri("https://jitpack.io") }
}
}
Add to pom.xml
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
Add it in your build.sbt at the end of resolvers:
resolvers += "jitpack" at "https://jitpack.io"
Add it in your project.clj at the end of repositories:
:repositories [["jitpack" "https://jitpack.io"]]
Step 2. Add the dependency
dependencies {
implementation 'com.github.robo-code:robocode:1.9.4.1'
}
dependencies {
implementation("com.github.robo-code:robocode:1.9.4.1")
}
<dependency>
<groupId>com.github.robo-code</groupId>
<artifactId>robocode</artifactId>
<version>1.9.4.1</version>
</dependency>
libraryDependencies += "com.github.robo-code" % "robocode" % "1.9.4.1"
:dependencies [[com.github.robo-code/robocode "1.9.4.1"]]
Motto: Build the best — destroy the rest!
Robocode is an engaging and educational programming game that allows you to code, test, and improve robot battle tanks. The game's primary aim is to teach programming skills in a fun and interactive environment.
With Robocode, you can:
Robocode is suitable for all levels—from beginners taking their first steps in coding to experienced developers looking for a fun challenge. Whether you are learning to program or just seeking a stimulating activity, Robocode offers a platform where you can have fun while honing your skills.
Get started with Robocode today and unleash your inner programmer!
Also note that a new version of Robocode supports C# as well (and more languages in the future):
Happy Robocoding! 🤖⌨️