First off, I have played all the versions of the UQM Project and they rock!!!! I want to thank you all for making such a great game!!! My question is in the next incarnation will there be mouse support? I really do not know how to program and would not know where to start! It seems to have been eluded to in the last version (0.4) and I was wondering if it will be an add on or if the next version will have it. I would be willing to help if someone could help me by showing me how to do it, but I know that would take quite some time to do. Still, I am willing to try!! I thank you in advance for any answers to this question and look forward to the greatness that is yet to come!!
My question is in the next incarnation will there be mouse support?
There has been a lot of discussion about mouse support (e.g. this discussion), but little agreement on what to control with mouse and how. Before anyone is going to start adding mouse support, there would have to be some consensus on how it should work. What are you looking for, exactly?
Quote
It seems to have been eluded to in the last version (0.4) and I was wondering if it will be an add on or if the next version will have it.
Current CVS code contains no mouse support (except for a error message pointing out that the game doesn't have any mouse support!), so there will probably be little or no mouse support in v0.5. Nic wrote a patch that provides very limited mouse support in the starmap, but this has not been added to the CVS tree.
Quote
I really do not know how to program and would not know where to start!
Quote
I would be willing to help if someone could help me by showing me how to do it, but I know that would take quite some time to do. Still, I am willing to try!!
No offense, but teaching you from scratch how to program well enough to be able to contribute to UQM effectively would probably be a lot more work than just writing the code.
Couldn't mouse support be added in a similar way to how keyboard support is as of now? That is, allow the user to change how the mouse is used, like this button does this, moving the mouse in this direction does this? Just a thought, I don't know how hard it would be to implement in this way... Although at least it would be better than the current total lack of support, for those who want it.
Logged
In a world full of people, only some want to fly. Isn't that crazy?
I cannot see any situation in which using the mouse for that kind of interface would not be extremely awkward and useless. Use mouse for point-and-click things and vector input (e.g. running around in FPS). The only point-and-click stuff we have in UQM is positioning the lander and the starmap; and we don't have any vector input at all.
With the starmap mouse input having been put in, I would speculate that it would be possible to add the only other relevant mouse input without too much trouble. But I don't know what else one would want.