Random Sunday observation – I’ve been reading through the various Camera Input Managers (ex: freeCameraGamepadInput, freeCameraMouseWheelInput, etc.) and the only thing I keep thinking of is “holy crap this is exactly what I need”, followed by “I shouldn’t have to copy/paste to adapt this to my usage”, and quickly followed up by “The base input manager stuff shouldn’t be confined to the cameras”, and finally “I should post a feature request about this”
Really though – the various XXXCameraYYYInput classes contain a lot of boilerplate code that would be very useful for people writing higher-level input management components (e.g., game development) where the input controls aren’t camera-based and there could be multiple Scenes being managed as part of the overall application.
Thanks for making such clean, readable code to smash n’ grab research!