AI and Engine pack: Classic Board Games

Two Units

(0)
$39
Publisher Two Units
File size 605.45kB
Number of files 66
Latest version 1
Latest release date 2023-05-25 10:00:19
First release date 2023-05-25 10:00:19
Supported Unity versions 2018.4.2 or higher

AI and Engine pack for Classic Board Games contains 10 classic two player board games:

- Amazons

- Archimedes

- Breakthrough

- Checkers

- Connect4

- Dodgem

- Lines of Action

- Nim

- Reversi

- Tic Tac Toe



All of the games work well as minigames or challenges in a bigger game! You only need to implement the visual look and the engine handles the rest. Each game has different difficulty levels for the AIs, and many of the games can be customized by changing parameters such as the board size.


All engines are implemented in C# and have the game's board and state easily accessible through public enumerations. The engines also include handy functionality such as Undo. The AIs can be used separately to ask for a move, or simply by letting the engine do its job!


The documentation includes rules for all of the games. Each game has a unique AI with lightweight heuristic computation to allow for reasonable computing times even on low-end devices. The engines always call the AI in a separate thread to assure that the main thread won't get busy.


Demo implementations for all games are included in the pack in the form of presets in their respective folders. You are free to use these demos as is, or modify them to suit your needs.


If you have any suggestions for additional functionality for the pack, do not hesitate to contact us!

Top Publisher Assets