Chess
A downloadable game
This is a single-player Chess project game.
Play against the computer while choosing your side and difficulty. The game handles move validation, special moves, game-state detection, and computer decision making through a custom chess AI.
FEATURES
• Single-player chess against a computer opponent
• Multiple difficulty options
• Play as White or Black
• Complete legal-move validation
• Check, checkmate, and stalemate detection
• Castling, en passant, and pawn promotion
• Opening-book moves
Development :
Chess is a solo game-development project created in Unity using C#. The project focuses on implementing rules-heavy gameplay logic, computer decision making, and object-oriented game architecture.
TECHNICAL HIGHLIGHTS
• Minimax AI with alpha-beta pruning
• Board-state evaluation and legal-move generation
• Move ordering and opening-book logic
• Board snapshots used during AI move evaluation
• Object-oriented architecture for chess pieces
• Turn and game-state management
• Complete implementation of special chess moves
Engine: Unity
Language: C#
Role: Solo Developer / Gameplay Programmer
View source code and technical documentation on : Github: Project Chess Portfolio
| Published | 3 days ago |
| Status | In development |
| Author | Ryder52153 |
| Genre | Strategy |
| Content | No generative AI was used |


Leave a comment
Log in with itch.io to leave a comment.