Can someone explain to me, appropriately for my 5-year-old brain, how to tell who played what move in a rengo game, because I can’t seem to grasp it and always end up confused?
Disclaimer: This is not a comment on the current way things work, or a suggestion or anything, just plz help me understand how current design works.
I meant hypothetically. You showed a picture that does not represent what the solution you proposed would do. You made it look as if F on the stone would correspond to an obvious F nearby (unless you mean that the person who played last should appear like that below the board?)
Right, but the idea doesn’t work that well, because in fact you won’t have the player’s name right there to remind you, and there will be more than one player starting with that letter. Your picture would have been more accurate without the name there: we are forced to wonder "who is ‘F’’?
currently there is O on stone for Oplayer1, Oplayer2 and Bplayer3
with my idea there still will be O for Oplayer1 and Oplayer2 , but there will be B for Bplayer3
so my idea is inevitably better than what we have now
avatar may work not good if stone is too small (when screen is small and board is big)
and it looks harder to implement
while just replacing symbol looks like something already almost possible. Before submitting move, there is + instead of O , and there is mark tool in review/analyze where any symbol may be placed on stone
Getting first letter of user’s name is probably actually harder than just calling their profile picture…
You’re confusing the ease of swapping O to A with the complexity of A being specifically what letter the last user’s name starts with.
It’s very easy for somebody to win the lottery, it’s very hard to make that somebody specifically you.
It’s not actually that bad: I started down this path before getting interrupted with the higher priority things that were messing up games.
There’s a place where we’re rendering the stone and we have the canvas. A callback to the client for “would you like to splat an image here” seems clean.
Bhydden knows what he’s talking about here:
Players are just numbers to most of the code - when you want them to appear you just say “show player 10 here please, in name plus rank format”, or “avatar format”, which is why sorting the teams by rank is not as easy as you would think.
But to be honest, the debate about this feature is not whether it is difficult or not (it is not difficult, but it is not trivial), it is whether it is worth the effort, how to make it effective, and how to prioritise it against other things we need.