Publisher | Freedom Developer |
---|---|
File size | 25.04MB |
Number of files | 284 |
Latest version | 1.0.2 |
Latest release date | 2024-08-02 06:03:12 |
First release date | 2024-03-18 04:03:12 |
Supported Unity versions | 2018.4.2 or higher |
Hesitate if The Coolest Chess package suitable for your need? Waiting for it to be on sale? Fear not, you can try this chop off version of The Chess asset at a minimum price before making your final decisions. There are an option to upgrade to The Chess package at a reduced price when this package is owned.
Features :
👍99.99% of code is written in C# and modifiable, the remaining 0.01% is a javascript plugin that can persist web browser gameplay data for continue game.
👍Having both 2D and 3D chess pieces assets, option to switch between 2D and 3D during play mode.
👍Chess logic code are implemented using bitboard architecture, the best way to implement chess with the best performance a chess engine can achieve. Blitz mode friendly♜
👍GUI and game logic classes are inheritable ready, making code cleaner, reusable and organized.♜
👍Feature rich chess game logic, capable of doing anything required for a standard chess game, and beyond by utilizing all the available functions prepared.♜
👍Option to Initialize chess board with Forsyth-Edwards Notation(FEN) string, getting FEN string and ASCII string from board position. Convenient for puzzle implementation and debugging♜
👍Calculate the change in position score after each move, as display on the black and white bar located on right side of game scenes, letting user visualize the leading color on the board and how far ahead they are against their opponent, customizable ♜
👍Customizable board based analysis AI, with decent calculation speed, its decision is determined purely based on current board position's rating calculated from each predefined and precoded conditional analysis, it also does threat analysis. ♜
Min Possible Elo : 50 ELO.
Max Possible Elo : 1100 ELO.
👍Save & Load Game, can save game started with FEN string, retaining all the historical moves when loading a saved game, works on all platform ♜
👍Chess game logic and finishing rule are tailored to accomodate international chess tournament standard, as if there are an arbiter holding the match.
👍Heavily unit tested on all imaginable cases, should be free from bug on the chess logic. Save up hassle on facing bugs on top of bugs when implementing chess game, with this asset, brain cpu power can focus on implementing new features instead.