Game Tools is a small app for Apple platforms (untested on macOS) designed to supply fun tools for various board games. So far, only two tools have been developed for the board game Risk™️. However, I hope to grow this project into the future with further tools for games such as Chess and Monopoly. This project was created out of a love for board games and joy at creating tools for the localized logical problems they propose.
This project was developed to run on iOS 16 using the Xcode 14 beta, so this project may not run properly when the OS is released and won't build for lower targets. For one, it leverages new Swift features in the realm of syntax and the new Charts framework for SwiftUI by Apple.
In the RiskEngine
object I have developed an AI
embedded object which is a partially finished method of modelling out how to simulate an entire game of Risk. However, I shortly abandoned the code project after realizing the sheer variation in rules between different editions and sets of the board game. Feel free to take a look for inspiration on how to possibly create AIs for other games.
Feel free to make a pull request. I'd love to see this small project become something bigger with time.
Copyright © 2022 Zachary Morden