Hello, I recently posted an update on the Baduk subreddit about a videogame I am developing, and @anoek suggested posting a topic over here on the OGS forum, so here I am! The TL;DR version is that The Book of Go aims to create a single player experience that combines Go gameplay and RPG aspects. It is being designed for PC and is intended to be released on Steam once completed in 2020. While the target audience will primarily be existing Go players, my hope would be that new players join the world of Go as well.
As far as progress goes, a lot of the “under the hood” work has been completed. This includes implementation of Go’s ruleset, integration with existing opensource Go AI, and the ability to read and write SGF files. To help new players, I’ve also built in support for interactive tutorials, as well as a glossary system that is shown below.
More recently, I began work on the campaign mode. In its current form, an interactive map allows the player to choose certain portions of cities or villages to find opponents to play Go with. You start off playing with handicap stones, and as you beat more opponents your handicap goes down until even, and then the AI difficulty also begins to increase. As you lose to opponents, the opposite is true. Players earn experience after matches based on the match outcome, score differential, difficulty level, board size, and overall match completion percentage. I plan to go much deeper into this mode in the future. In addition to this functionality, the artwork has also been updated to give more of a videogame feel, whilst allowing the traditional board and stone theme to still be used if desired.
Below are a couple clips of what the campaign is starting to evolve into:
If you’ve made it this far, and you’d like additional information, I do have a webpage that goes into a bit more detail, as well as some potential future features. I’ll plan to post updates here when appropriate. If you have any questions or feedback, feel free to pass them my way!