Try it here: robocodeGL-18.104.22.168-preview8-setup.jar
- Increase default window size
- Refined robot graphics
- Fix robot console
- Several improvements in UI
- Support dark titlebar on macOS
- Fix score display (partially merged into official 22.214.171.124)
Everything seems to be fine with one minor glitch: in the preference menu the background without text become somewhat blue and does not match the color of background for labels of the checkbox. How to see: Go to Options -> Preferences
I am not sure if it was introduced in preview 7 or 8, since I did not check the 7.
Hi, thanks for testing. It works fine here on windows and mac, so could you provide a screenshot for diagnosing?
Hi, thanks for the info! You can see whether this is fixed in preview 9 ;)
Hi preview 9 did not fix it.
It does looks slightly better in preview 9: i.e highlighted tab has overall uniform bluish color (same as in the above screenshot) and labels for the checkbox are now have the same blue background. But the old Robocode did not have the bluish background color, it was all grey as in the finish/cancel buttons or unselected tabs background color.
actually the natural color is bluish color for the default look and feel on linux... so preview 8/9 just fixed the bug tabs background aren’t respecting look and feel.
I’m planning a look and feel that is uniform to all platforms, where the ugly look on linux will be fixed.
I also think that hiding controls by default is a bad idea. Looking at the bot logs and being able to enable robots painting is crucial and should be done with ease. This is coming from the guy who discovered "Main battle log" button after 7 years of robocoding :)
I also discovered Main battle log recently, when I’m reading code ;)
I also find that the robocode source editor is even able to customize font ;) when reading code, recently.
The controls are very useful when debugging, especially when you frequently switch from max speed and normal speed. Accessing Robot logs easily is also very important when debugging.
However, you generally only need to enable the log dialog once, so taking up so much space on screen isn’t very handy.
All controls are now also accessible via menus & keyboard shortcuts, say, press ctrl (command for mac) + 1 for the first robot, ctrl + 2 for the second, etc. It needs some learning but I believe it will be more handy after getting used to it.
The only lack in the battle menu approach is that, scores are no longer easy to see. But scores (on robot buttons) are broken for 2 years without anyone else noticing (at least reporting) so I wonder usage frequency of it.