Unvanquished now cross-compiles Linux macOS and Windows from Debian Docker image
6 months ago
- #Wayland
- #Game Development
- #SDL3
- Unvanquished's next version will run on SDL3 and support native Wayland.
- The update involves significant infrastructure work to ensure cross-platform compatibility and distribution.
- The team spent 10 months upgrading libraries, toolchains, and build environments.
- Key upgrades include moving from SDL2 to SDL3 and updating to newer versions of libraries like OpenAL, PNG, JPEG, and WebP.
- The build environment was updated from Debian Buster to Bullseye, improving compatibility and performance.
- Breakpad was updated to support MinGW and DWARF5 debug symbols for better crash analysis.
- The team emphasizes the importance of behind-the-scenes work for maintaining and distributing the game.
- Future plans include improving gamepad/joystick support, with potential for gyro aiming.