robocode-devrobocode-devOfficialยท4 Agent Skills Included

tank-royale

Program battle bots, run matches, and learn coding

Runs a programming game where coded tank bots battle each other in a virtual arena over WebSocket. Provides official bot APIs for Python, Java, .NET, and TypeScript plus ready-made sample bots to learn from. Includes workflows for releases, dependency updates, sample bot deployment, and architecture diagrams. Helps students and developers practice programming and strategy through real-time competitive matches.
npx skills add robocode-dev/tank-royale --all -g -y
Available:

Tells the AI agent how to route tasks to the right instruction files and skills, follow the repository's change and review rules, and execute slash-command workflows like releases and dependency updates.

All Skills in This Repository (4)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install Tank Royale?โ–ผ

Run `npx skills add robocode-dev/tank-royale --all -g -y` in your terminal to install all skills in this suite globally.

What is Robocode Tank Royale?โ–ผ

It is a programming game where you code a virtual tank bot that battles other bots in real time. You write the movement, scanning, and firing logic, then watch it compete.

Which languages can I write bots in?โ–ผ

Official bot APIs exist for Python, Java (JVM), .NET, and TypeScript/JavaScript. Any language with WebSocket access can also connect using the open protocol.

Can I run battles without a GUI?โ–ผ

Yes. The Battle Runner API lets you launch battles programmatically from any JVM application, which is ideal for automated testing, benchmarking, and tournaments.

Is Tank Royale good for learning programming?โ–ผ

Yes. It is designed to teach programming and AI concepts through fun, fast-paced bot competitions, with sample bots and tutorials to get started.

Related Repositories in Education & Research

View All in Education & Researchโ†’