Solana Unity Chess is a 3D Chess game built using Unity/C# and the Solana.Unity-SDK. Unity is used as UI/Rendering, the Solana.Unity-SDK is the interface and the state/logic is on-chain (on Solana).
This repository was created with the purpose of demostrating the use of the Solana.Unity-SDK.
The UI is a simplifed version of UnityChess, by ErkrodC. Make sure to support him and leave a star to the Unity Chess repository.
The Chess Engine is written with the Anchor Framework by vicyyn. Make sure to support him and leave a star to the sol-chess repository.
![Screenshot 2023-06-09 at 19 31 24](https://private-user-images.githubusercontent.com/12031208/244763457-d4aa9994-e6c0-4da6-bfe3-eae821b29e60.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk5MjA2MTgsIm5iZiI6MTczOTkyMDMxOCwicGF0aCI6Ii8xMjAzMTIwOC8yNDQ3NjM0NTctZDRhYTk5OTQtZTZjMC00ZGE2LWJmZTMtZWFlODIxYjI5ZTYwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE4VDIzMTE1OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTY4MmZlNzcyNDc5NGVlM2Q1Njk2YmUyZDdkZjE3OTZlOWY1NTU4M2E3MGM5ZDFmMWJiZmI1YWVmOWQwYzZjMTMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.9tB-KL0dmUaGGUF6dI9k4NaBpML1c4XskvYdArw_1C4)
- Use this version of sol-chess if you are following the course tutorials.
All this clients are compatible:
- https://magicblock-labs.github.io/Solana-Unity-Chess/
- https://chess.vicyyn.com/
- Unity Editor and Mobile Builds (Android, IOS, Saga)