12-06-2020, 02:10 PM
To add some visual sugar to this thread, I gave the old 3D images which I made almost 20 years ago a refresh and ported them to a form viewable in a modern browser. These are the chess variants which I implemented in Zillions back then, and which I would try to port to Ludii:
http://manuelhohmann.ddns.net/mhohmann/D...index.html
(Please don't get distracted by the fact that this is my old, German homepage - the images under the links should speak for themselves.)
You will find some familiar boards there, like a cylinder and a three-player variant. But also some variants on Möbius strip, Klein bottle, Torus and projective plane. The twisted ones come with an extra "twist" by 1 to 7 units before the shape is closed, so that for an odd twist, cells of the same color end up next to each other (and the coloring actually makes no sense - bishops change the color they walk on when they cross the gluing line). For some of them display is a bit distorted, since they cannot easily be embedded in 3D Euclidean space, but I can make flat drawings with extra connections.
When it comes to implementation, I will come up with specific questions on some ludemes in the appropriate subforums. This is just to give an overview of what I plan to do.
http://manuelhohmann.ddns.net/mhohmann/D...index.html
(Please don't get distracted by the fact that this is my old, German homepage - the images under the links should speak for themselves.)
You will find some familiar boards there, like a cylinder and a three-player variant. But also some variants on Möbius strip, Klein bottle, Torus and projective plane. The twisted ones come with an extra "twist" by 1 to 7 units before the shape is closed, so that for an odd twist, cells of the same color end up next to each other (and the coloring actually makes no sense - bishops change the color they walk on when they cross the gluing line). For some of them display is a bit distorted, since they cannot easily be embedded in 3D Euclidean space, but I can make flat drawings with extra connections.
When it comes to implementation, I will come up with specific questions on some ludemes in the appropriate subforums. This is just to give an overview of what I plan to do.