Features
Program tank AI in Java, .NET, Python, or TypeScript
Headless battle server for automated tournaments
Web-based real-time battle viewer (Tank Royale Viewer)
Battle recording and replay
Comprehensive tutorial and learning roadmap
Supports team battles with inter-bot communication
Custom game setup (arena size, number of rounds, etc.)
Performance optimization guidance
Community contributed bots and strategies
Event-driven programming model (radar, collision, bullet hit)
Advanced strategy reference: The Book of Robocode
Replay file format for analysis and broadcasting
JetBrains IDEs support (thanks to OSS license)
GUI for setup and battle management
Energy management and scoring mechanics
Multi-agent orchestration (multiple AI agents)
File editing via VS Code extension
Terminal control and command execution
Git integration for version-aware assistance
Autonomous mode (coming soon)
Advanced task routing rules
Local processing for privacy
Customizable model deployment