
It's been far too long!
Drifter 0.8.4 is now live! This is the fifth release in the 0.8.x series, codename "Event Horizon".
I'm continuing to work on finalizing the various bits and pieces of the game that need to be done for 1.0 but in the meantime I've got a lot of fixes and quality of life improvements rolled up into 0.8.4. My plan is to go back to a more regular update schedule going forward and try and position 0.9.x as a PRE-1.0 shakedown cruise, so to speak.
What follows is a list of what's new, changed and fixed!
WHAT'S NEW
- Added support for the SDL2 Controller API
- Controllers are hot-swappable
- Added support for controller button images
Added support for configurable joystick deadzones (configuration starts from the old default of 10% and goes to 20%)Added initial HiDPI/Retina supportGame can now change resolution without requiring a restartAdded loading messagesSwitched from depth test to occulsion test for sun flares; should improve performance on Intel GPUsSystem map now supports controller zoom and yawJoyPointer now fades out if it hasn't moved for 2 secondsCode cleanupreduced number of compiler warningsreduced amount of spurious log messages3D engine moved to its own source repoCleaned up configuration UI code
BUGS FIXED
- Fixed bug where station hitboxes in multi-station systems were not being initialized properly
- Fixed bug where NPCs were not spawning under certain conditions
- Fixed trail timer and missile timer bugs
