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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk5MjA2ODksIm5iZiI6MTczOTkyMDM4OSwicGF0aCI6Ii8xMjAzMTIwOC8yNDQ3NjM0NTctZDRhYTk5OTQtZTZjMC00ZGE2LWJmZTMtZWFlODIxYjI5ZTYwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE4VDIzMTMwOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTY2YjNlM2YzOTE3MDcxN2VkY2RjYmMzM2JkMGFlY2ZkNTQ0NWM2ZDRjMGRjZTA3ZmQzMDk3MzliZWQ1N2EyMGEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.f1IEjN8DxAbKBTRdATxRZrQWAw_N-Wp4pddvMr8V3ZA)
- 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)