Kayvon wrote: ↑05 January 2024, 01:55Also suggested in two separate suggestions already. You can always undo during your turn. The end-of-round play is different because once you've played the card, another player is taking his turn already. It's a single action, not a whole turn. We can't allow you to undo without interfering with another turn that's now already in progress.garzahd wrote: ↑02 January 2024, 15:04Undo of moves is very much appreciated, but a little inconsistent. It would be nice if there were an option to always offer an undo before ending your turn. Specifically, I made a misclick during an end-of-cycle card play and was unable to fix it despite having no new information.
Quick rant: I have a disdain for undo in implementation. It's a completely thankless job. Players whine endlessly if it's not there. If it is there, players still complain, no matter how well it's implemented. I've built up my own custom undo algorithm that avoids the janky one BGA provides, which requires all players to refresh every time undo is used and used to (maybe still does?) grant the player more time and cause other problems. No matter how smoothly it's implemented, players continually complain that it's not granular enough or too granular. Why can't they undo just the most recent move? Why can't they undo more than the most recent move? Why weren't they warned that drawing a card or rolling dice (not in Maracaibo, per se) would prevent undoing? Sometimes I'll pour more hours into bolstering undo further in games, but it's rarely merited any positive feedback. Consequently, I'm always hesitant to use undo at all.
Okay, that wasn't a quick rant and I didn't mean to knock on your honest suggestion. Hopefully it's insightful all the same.
. . . . . . . . . . . .
Earnest request: Let me know if this sort of response is helpful or insightful, or if you'd rather forego it in the future. I realize people don't often get to peek behind the curtain and see why certain decisions are made, but I also understand that not everyone wants to, either.
Yes, this sort of response was helpful and insightful.
Regarding the undo button, thanks for the rant! It definitely helped me understand that I need to be more aware and grateful for the time that developers put into the more thankless features.
So, genuinely, thank you!
There are some games, such as Keyflower, that I consider unplayable because it lacks an undo button. I have only complained about the lack of the feature. One day, if a developer adds an undo button so I can begin enjoying such an awesome game, before this post, I unfortunately doubt that I would have thanked them.
I know that you were not seeking it, but still, great work on Maracaibo!