Repository navigation
In this release for Game Project 4, I made a simple chess game that features:
Tilemaps: The board is made out of the tileset.png and a map.json file
Custom Importer: The custom importer handles importing the data from the map.json to use within the tilemap
Serialization: The game state is automatically saved when the game is closed, if a game save is present, it will automatically resume your game where you left off.
A computer player: The computer player in this game is fairly simple but surprisingly effective. The computer player will check all legal moves possible for each of its piece, and then choose its move based off if any piece can actively capture one of yours. If there's no move that can capture a piece, it will proceed down the board to try and get more kings.