bnordli / rftg

Race for the Galaxy AI
173 stars 32 forks source link

Online Play: "Current Hand" When Waiting on Opponents is Nonsensical #29

Open dsnvwlmnt opened 7 years ago

dsnvwlmnt commented 7 years ago

While spectating my own stream i noticed a possible major improvement to the UI.

Mainly during explore (but also at other times where you keep some card(s) and discard some card(s)), after you make your choice, the UI weaves all the cards (kept and discarded) into your hand of cards! Until all players have committed their actions, you sit there looking at a wholly nonsensical hand, especially if you don't have combined explore.

This one is egregious and you forget it's there after a while... But taking a step back and looking at it from a UI, new user or viewer point of view, it's absolutely silly, (the same way that handsize during explore simply mashes your explore card count together).

My choice was made, i understand maybe it isn't committed on the server until all players do, but the choice is known on the server (and/or client) somewhere, and therefore you could display my new hand makeup properly. Or at least not weave everything together...

This is also a problem during opening hand card selection. Once you make your homeworld and discard choice, you have no visible homeworld, and your discards are "undone" showing you your full hand. Again we kind of become blind to this, but it's not good UI and should be possible to display properly.

explore: https://www.twitch.tv/unsane/v/102996725?t=213m45s opening: https://www.twitch.tv/unsane/v/102996725?t=149m57s

bnordli commented 7 years ago

Related to #28.

Yes, this is an annoyance that should be fixed. I haven't investigated what causes this behavior, so have no idea whether it is a small or large fix.