Managed to set up version control with Bitbucket and Sourcetree, along with Unity’s cloud build system for the project. It apparently caches the library files after each build so there are less files to commit and push to the remote repo, while also being able to routinely build the project if a change is detected, so that’s convenient. Since the builds are available in zip format online, I’ll see what I can do to provide a link for the latest build here.
Since the last post, new content includes:
Fairy chess pieces
I’ve also implemented functionality for chessboards that aren’t rectangular in shape, though I’m not sure of many variants that involve these types of boards (aside from Omega chess).
There are still plans for many more variants, but I’m aware that there are many more than I would like to spend time implementing. So at some point I’ll implement a sort of ‘create-a-variant’ option to allow users to create their own variants including customizing board size and shape, initial piece positions, piece rules, and winning conditions for each team. That’s a bit further down the line, and would require a lot of UI. So the next update or two will continue to focus on more variants and fairy chess pieces.