RobocodeGL/2.0
Jump to navigation
Jump to search
RobocodeGL is a project aimed at creating high resolution graphics with Retina support and smooth animation (V-Sync), giving Robocode awesome looking on 4K displays. RobocodeGL 1.0 uses OpenGL as backend, in 2.0, backend will switch to Skia (based on Skija java binding from JetBrains). The benefit of using Skia is that different hardware acceleration can be used on different OS, e.g. Metal for macOS, OpenGL/Vulkan for linux and DirectX for windows. Planned features in 2.0: