Page 1 of 2
"back" botton in tutorial
Posted: 03 December 2024, 21:33
by FlyBoy84
Regarding the tutorial, for me it would be more convenient to have the possibility of having the back button. Sometimes it happens that I didn't understand the previous message well and I'm sorry when it happens because I have to redo everything from the beginning.
What do you think?
(Riguardo al tutorial, per me sarebbe più comodo avere la possibilità di avere il tasto per tornare indietro. A volte succede di non aver capito bene il messaggio precedente e mi dispiace quando accade perché devo rifare tutto dall'inizio.
Che ne dite?)
Re: "back" botton in tutorial
Posted: 04 December 2024, 01:41
by Meeplelowda
FlyBoy84 wrote: ↑03 December 2024, 21:33
Regarding the tutorial, for me it would be more convenient to have the possibility of having the back button. Sometimes it happens that I didn't understand the previous message well and I'm sorry when it happens because I have to redo everything from the beginning.
What do you think?
(Riguardo al tutorial, per me sarebbe più comodo avere la possibilità di avere il tasto per tornare indietro. A volte succede di non aver capito bene il messaggio precedente e mi dispiace quando accade perché devo rifare tutto dall'inizio.
Che ne dite?)
I believe the tutorials are built with the same framework as the game replays. So I'm guessing there's no back button on tutorials for the same reason there isn't one for game replays.
Re: "back" botton in tutorial
Posted: 05 December 2024, 16:08
by Kayvon
That's correct. A back button would be terrific, but the framework doesn't support it. When you replay a game, the server sends the same information to the client (your browser) and javascript on your browser processes the same sequence of commands. There's no way to go back because the entire state is not saved at every single point, just the commands sent from/to the server.
You might wonder, "Why not save the state at every single point?" Even if this were within size constraints, the server doesn't (and cannot) know the state of your browser at every point.
Re: "back" botton in tutorial
Posted: 08 December 2024, 17:52
by FlyBoy84
I'll be honest: I don't understand, but if you tell me that this isn't possible and that you've already thought about it, I believe you
Thanks anyway

Re: "back" botton in tutorial
Posted: 09 December 2024, 15:48
by Kayvon
I'll try to break it down more simply:
You cannot simply add a "back" button because your browser doesn't know what it's going back to. What's more, there's not way for BGA to tell your browser to return "back" to a previous move because BGA doesn't know exactly what your browser was displaying, either.
FlyBoy84 wrote: ↑08 December 2024, 17:52that you've already thought about it
It's been discussed numerous times. This certainly won't be the last, but maybe you can help out when you see the idea again by explaining it to the next guy. Pass the knowledge along.
Re: "back" botton in tutorial
Posted: 19 March 2025, 22:16
by laiayo
I understand you cannot "back" moves, byt why can't you move just text? I mean, just re-read it, not affecting tokens or pieces or moves
Re: "back" botton in tutorial
Posted: 20 March 2025, 09:17
by cigma
laiayo wrote: ↑19 March 2025, 22:16
I understand you cannot "back" moves, byt why can't you move just text? I mean, just re-read it, not affecting tokens or pieces or moves
If you just want to browse through the log, you can do this back and forth. At the same page where you may choose the players perspetive of the replay, you can see the full game log below, e. g.
https://boardgamearena.com/gamereview?table=646500540
Re: "back" botton in tutorial
Posted: 21 March 2025, 17:49
by Scharlach
I acknowledge it is a major framework change to suggest, but at the same it is a major deficiency and we can hope it gets implemented one day.
As I see it, the solution is not to store all the game states. But rather to optimize the replay speed, so that the game can be instantly replayed out of sight to any move (let say under 1s).
Re: "back" botton in tutorial
Posted: 21 March 2025, 19:54
by Meeplelowda
Scharlach wrote: ↑21 March 2025, 17:49
But rather to optimize the replay speed, so that the game can be instantly replayed out of sight to any move (let say under 1s).
There is a somewhat hidden feature in the replayer to advance to a certain move number without displaying the individual moves. But it isn't instantaneous, and I think you're overestimating how fast that process can be made.
Re: "back" botton in tutorial
Posted: 22 March 2025, 15:58
by Kayvon
True. There's a replay feature that lets you skip directly to a given move number. For simple games, you can jump 100 moves into a game in a few seconds (maybe 5). For more compilicated games, it can still be time consuming, taking almost a minute of processing time to get that far.
It's not simply a matter of hoping it gets implemented one day. There are insurmountable technical limitations that cannot be removed without rewriting the framework and each individual game. At some point, the cure is worse than the problem.