Bot skeleton with head-on firing #81

Closed
opened 2026-08-25 19:11:15 +02:00 by SirStone · 0 comments
Owner

Parent

#80

What to build

A minimal Robocode Tank Royale bot in Nim that connects to the game server, locks radar on an enemy, and fires head-on (at the enemy's current bearing). Basic movement to avoid being stationary. The bot follows Tank Royale Nim conventions (see OscillatorBot for reference: .nim source, .json bot config, .sh launcher, config.nims).

Demoable: bot joins a match against OscillatorBot and fires bullets.

Acceptance criteria

  • Bot connects to Tank Royale server and participates in a match
  • Radar locks onto an enemy each tick
  • Bot fires head-on at the detected enemy
  • Bot has basic movement (not stationary)
  • Bot structure follows Tank Royale Nim conventions (.nim, .json, .sh, config.nims)
  • Bot survives full match against OscillatorBot without crashing

Blocked by

None — can start immediately.

## Parent https://git.fossellini.top/SirStone/SirRoboGarage/issues/80 ## What to build A minimal Robocode Tank Royale bot in Nim that connects to the game server, locks radar on an enemy, and fires head-on (at the enemy's current bearing). Basic movement to avoid being stationary. The bot follows Tank Royale Nim conventions (see OscillatorBot for reference: .nim source, .json bot config, .sh launcher, config.nims). Demoable: bot joins a match against OscillatorBot and fires bullets. ## Acceptance criteria - [ ] Bot connects to Tank Royale server and participates in a match - [ ] Radar locks onto an enemy each tick - [ ] Bot fires head-on at the detected enemy - [ ] Bot has basic movement (not stationary) - [ ] Bot structure follows Tank Royale Nim conventions (.nim, .json, .sh, config.nims) - [ ] Bot survives full match against OscillatorBot without crashing ## Blocked by None — can start immediately.
SirStone added the ready-for-agent label 2026-08-25 19:11:15 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SirStone/SirRoboGarage#81