So I've added mouse support to:
- Show a cursor where your mouse (or controller) is
- Show a selection when you press and drag your left mouse button, and select the ships when the button is released.
- Send units to your cursor when you press the right mouse button.
Pretty standard RTS stuff, but it works nicely!
I'm using my dong2 (https://github.com/josefnpat/dong2/) library to interpret the mouse input, which means it should be super easy to add controllers!
And of course always some juice: Bullet spray.
With all that in mind, check out the demo video for all this on YouTube!