






















Welcome to Checkmaterium, where the classic game of chess is reimagined in an enthralling 3D universe. Dive into an experience that combines timeless strategy with modern, immersive graphics, bringing each move and victory to life.
Goals
Our primary goal with Checkmaterium is to revolutionize the traditional chess experience by integrating cutting-edge 3D graphics and advanced AI, making chess more engaging and accessible to players of all levels. We aim to create an immersive environment that enhances the strategic depth of chess while providing an intuitive and visually stunning user experience.
Concept
Checkmaterium transforms the conventional chessboard into a dynamic 3D environment, where every piece and move is brought to life with intricate designs and animations. The app offers a range of features to cater to both seasoned grandmasters and curious beginners, including various game modes, interactive tutorials, and challenging puzzles. The social integration allows users to share their games, while the localization system ensures a personalized experience for players worldwide.
Development
The development of Checkmaterium involved several key steps:
- Game Architecture: Built from scratch using a Service Locator pattern to facilitate easy development and future expansions.
- Stockfish AI Integration: Incorporated the powerful Stockfish AI model, capable of achieving up to a 3100 ELO rank, to provide a challenging single-player mode.
- 3D Art Creation: Utilized Blender 3D to create and integrate detailed 3D models and animations, bringing the chess pieces and board to life.
- User Interface and Experience: Designed an intuitive UI/UX to ensure a smooth and engaging user experience.
- Dynamic Effects: Implemented weather effects that change based on the game situation, adding an extra layer of immersion.
Delivery
Checkmaterium is delivered through a robust and flexible architecture, ready for future updates and enhancements. Key features include:
- Powerful Chess Engine: Featuring the Stockfish AI for challenging gameplay.
- Social Integration: Allows users to share their games via social media or email as Portable Game Notation (PGN).
- Localization System: Offers a range of language packs for a tailored user experience.
- Immersive 3D Environments: Includes various boards and piece sets with dynamic movement and weather effects.
- User-Friendly Interface: Ensures that players can focus on the game without distractions.
Tools and Technologies Used
Unity 3D: For developing the game environment and mechanics.
Blender 3D: For creating detailed 3D models and animations.
Stockfish Chess Engine: For providing a challenging AI opponent.
Native Share: For easy game sharing capabilities.
Best HTTP/2: For efficient network communication.
UniTask: For asynchronous programming.
Amplify Shader: For advanced visual effects.
Shader Graph: For creating custom shaders.
Unity Localization: For multi-language support.
Join us in Checkmaterium, where tradition meets innovation, and every game is a step into a new realm of strategic adventure.
