From Robowiki
Jump to navigation Jump to search

RobocodeGL is a project that aims at recreating robocode UI for modern devices.

Try it here: robocodeGL-preview10-


  • High quality hardware acceleration
  • Full HiDPI support
  • Smooth v-sync animation
  • Immersive Mode: Distraction free, control with keyboard

Immersive Mode Usage:

  • Ctrl (⌘) + N for new battle
  • Ctrl (⌘) + R to restart battle
  • Space to pause/next tick, long hold for slow motion
  • Enter for pause/resume
  • Ctrl (⌘) + 1 ~ 9 and 0 for robot dialog of corresponding robot


For the most recent progress, see Talk:RobocodeGL.
For source code, see robocodeGL.