UNITY AI CHESS GAME IN (C#) C SHARP (JOGO DE XADREZ)
Developed in the Unity Engine, a Chess game and an AI capable of playing with several turns calculated ahead, based on the Minimax Alpha-Beta algorithm that defeated Garry Kasparov.
Board configuration: Asset Import ([itchio); Creation of board logic; Controls with Mouse and Singletons;
Controls and State Machine: Asynchronous Programming, Use of Tasks, Queue, Pooling and ContextMenu. Movement of Parts: Polymorphism, Object Orientation, Enums, Delegates, Events, TaskCompletionSource and DOTWeen.
Artificial Intelligence: Recursive Programming, Minimax Algorithm, Use of Background Threads, Saving and Reloading States, Board Evaluation Algorithm, Alpha-Beta Pruning, Square Table Evaluation and Code Optimization
play: https://alfredo1995.itch.io/chess-ia
repository : https://github.com/alfredo1995/chess-ia
curso b7web 👉🏾 : https://go.hotmart.com/K49983852K
curso de unity👉🏾 : https://go.hotmart.com/H76216002V