- Blind mode tutorial
lichess.org
Donate

Making 3D Chess Feel Like Over-the-Board IRL

@Toscani said in #9:

chess.mobialia.com/#run
Too many ads, Laggy. Detects ad-blocker.

@Toscani said in #9: > chess.mobialia.com/#run Too many ads, Laggy. Detects ad-blocker.

@Rite2LeftOne said in #20:

I didn't think I would find it as interesting as I did. I expected something different. Expected pieces snapping into place and limited movements but what I got was freedom IRL movements that surprised me how much I liked it. Of course then a reminder that it's not real life when a piece zooms off the board as if it ricochet off another. Lot's of quirky things, but I feel genius in where it is going. ...
As the computer on this end started to collapse it became slugging to move any pieces. I also think the movements inversed on me at one point, where trying to move the board view around moving a mouse inwards backed me away and trying to tip the view down moved it up. At that point I had to step out.

I'm so glad to hear that you enjoyed the freedom of allowing the pieces to remain uncentered, and so sorry to hear you found a few issues. Never fear! I'm constantly improving the flow and fixing issues which cause weird random piece movements. After I release the multiplayer version, I'll return to improving the robustness of the internal logic to try and fix some of those weird movement issues. I have a plan for how to fix that up that I haven't had time to code yet.

As Enscape progressed over the years it started to get slowed and weighted down by the pefection of rendering they seemed to be after. Then they added a simple slider that was nice, you could crank up the quality of render level or crank it down so your system could keep up.

Thanks for the Enscape reference. I'll check it out. FWIW, the chessboard renderer automatically adjusts the rendering settings to try to get the frame rate up to at least 30 fps. You can also manually override the settings in the gear menu, though I admit there are no instructions or tips. Adjusting the max bounces to zero will enable the "fast path" which does no ray tracing at all and should be fast enough even on mobile and lower-end GPUs. The next release brings another 1.5x performance improvement to the fast path.

Thanks for the feedback. It is inspirational and keeps me motivated to improve the app! Please consider joining the Discord to keep up and provide more feedback on development direction.

@Rite2LeftOne said in #20: > I didn't think I would find it as interesting as I did. I expected something different. Expected pieces snapping into place and limited movements but what I got was freedom IRL movements that surprised me how much I liked it. Of course then a reminder that it's not real life when a piece zooms off the board as if it ricochet off another. Lot's of quirky things, but I feel genius in where it is going. ... > As the computer on this end started to collapse it became slugging to move any pieces. I also think the movements inversed on me at one point, where trying to move the board view around moving a mouse inwards backed me away and trying to tip the view down moved it up. At that point I had to step out. I'm so glad to hear that you enjoyed the freedom of allowing the pieces to remain uncentered, and so sorry to hear you found a few issues. Never fear! I'm constantly improving the flow and fixing issues which cause weird random piece movements. After I release the multiplayer version, I'll return to improving the robustness of the internal logic to try and fix some of those weird movement issues. I have a plan for how to fix that up that I haven't had time to code yet. > As Enscape progressed over the years it started to get slowed and weighted down by the pefection of rendering they seemed to be after. Then they added a simple slider that was nice, you could crank up the quality of render level or crank it down so your system could keep up. Thanks for the Enscape reference. I'll check it out. FWIW, the chessboard renderer automatically adjusts the rendering settings to try to get the frame rate up to at least 30 fps. You can also manually override the settings in the gear menu, though I admit there are no instructions or tips. Adjusting the max bounces to zero will enable the "fast path" which does no ray tracing at all and *should* be fast enough even on mobile and lower-end GPUs. The next release brings another 1.5x performance improvement to the fast path. Thanks for the feedback. It is inspirational and keeps me motivated to improve the app! Please consider joining the Discord to keep up and provide more feedback on development direction.