Built a complete Android chess experience with multiplayer and AI opponents, combining game-state management, rule enforcement, and interactive mobile UI.

Source code ↗

Watch Android chess demo

Approach

Implemented move validation, turn-based gameplay, and multiple AI playing styles, with support for move suggestions and competitive play.

Interface

Developed the game flow from setup to final result, with responsive board interactions and clear in-game feedback.

Android chess — image 2
Game setup screen
Android chess — image 3
Interactive chess board during gameplay
Android chess — image 4
Game completion screen