A chess game base for Unity that supports local play, AI, and online multiplayer play. Includes all possible chess moves, full source code, and online play implemented using Unity's Netcode system.Works on all render pipelines and with all input systems.*Note that to use the demo art assets in scriptable render pipelines you will have to use the built-in converter for your render pipeline.*A modern, fully documented Chess game base with full source code included. Supports both local play and online multiplayer as well as AI with a clean and easily extensible, modifiable code base.Features:Pawn, Rook, Knight, Bishop, Queen, KingEn PassantCheck, Checkmate, Pawn-To-Queen, and all other valid chess moves.Local versus playOnline play (Using Unity's Netcode package)FEN & EPD string generation.Universal Chess Interface (UCI) AI support.Support Stockfish AI, and any other UCI compliant chess engines.Full clean, and well documented source code included.Powerful Unity editor event implementaiton.Supports WebGL and IL2CPP builds.Planned Features:Undo move in single playerTurn time limitSimple setup. Simply import the package and you are ready to go. If you are on the high definition render pipeline (HDRP) or the universal render pipeline (URP) you will have to use the built-in 'HDRP Wizard' or "Render Pipeline Converter' respectively to upgrade the demo materials to your chosen render pipeline.Supports all included render pipelines and input systems.*Note that when using scripted render pipelines such as HDRP or URP you will have to use the built-in asset upgrader (either 'HDRP Wizard' or 'Render Pipeline Conveter' to upgrade the demo materials)*