Tunisian-themed chess app combining AI, multiplayer, and cultural humor with Family Mode
Chess B'Tounsi is a unique chess application that brings Tunisian culture and humor to the classic game of chess. The app combines sophisticated AI opponents, real-time multiplayer functionality, and a family-friendly mode that makes it accessible to players of all ages.
The project was built using Flutter and Dart, with a scalable backend powered by Node.js and MongoDB. Special attention was given to:
One of the main challenges was balancing the AI difficulty levels to provide an engaging experience for both beginners and advanced players. This was solved by implementing a configurable AI engine that could adjust its evaluation depth and decision-making complexity.
For the multiplayer functionality, ensuring real-time synchronization while handling network latency required careful state management and optimistic updates on the client side.
Game Board Interface
AI Opponent Mode
Multiplayer Matchmaking
Family Mode Interface
Gameplay Demo
This is a private repository and the source code is not publicly available
Back to All Projects Contact Me