Edit of asset "Chess" Accepted
| Old/Current | New/Edit | |
|---|---|---|
| Title | Chess | Chess |
| Description |
A complete, mobile-friendly chess game built in Godot 4 (GDScript). Play against a real chess engine, against a friend on the same device, or against someone on the same Wi-Fi network. Everything is laid out in code with a single dark, gold-accented theme designed for phones. Features The game Full 8x8 chess board with all six pieces. Legal move generation — you can only make legal moves. Castling and pawn promotion. Check, checkmate, and stalemate detection. Captured pieces displayed on each player's card as the game goes on. Board coordinates (a–h / 1–8) drawn on the edge squares. AI opponent A proper chess engine, not a random mover. It uses: Negamax search with alpha-beta pruning. Iterative deepening with a time budget. A transposition table to avoid re-searching the same positions. Killer-move and history heuristics to order moves well. Tapered piece-square tables (separate midgame and endgame values). Three difficulty levels: Level Search depth Randomness Easy 2 ply high Medium 3 ply slight Hard 5 ply none Pick your side (White / Black) or hit Random. Game modes Vs Bot — play the built-in engine. Vs Player — two people, one device, taking turns. Online (LAN P2P) — direct peer-to-peer play over your local network. Host a game and share a short invite code. Or use Quick Match, which finds a nearby opponent automatically. Optional internet mode for play over the wider web (requires port forwarding). |
A complete, mobile-friendly chess game built in Godot 4 (GDScript). Play against a real chess engine, against a friend on the same device, or against someone on the same Wi-Fi network. Everything is laid out in code with a single dark, gold-accented theme designed for phones. Features The game Full 8x8 chess board with all six pieces. Legal move generation — you can only make legal moves. Castling and pawn promotion. Check, checkmate, and stalemate detection. Captured pieces displayed on each player's card as the game goes on. Board coordinates (a–h / 1–8) drawn on the edge squares. AI opponent A proper chess engine, not a random mover. It uses: Negamax search with alpha-beta pruning. Iterative deepening with a time budget. A transposition table to avoid re-searching the same positions. Killer-move and history heuristics to order moves well. Tapered piece-square tables (separate midgame and endgame values). Three difficulty levels: Level Search depth Randomness Easy 2 ply high Medium 3 ply slight Hard 5 ply none Pick your side (White / Black) or hit Random. Game modes Vs Bot — play the built-in engine. Vs Player — two people, one device, taking turns. Online (LAN P2P) — direct peer-to-peer play over your local network. Host a game and share a short invite code. Or use Quick Match, which finds a nearby opponent automatically. Optional internet mode for play over the wider web (requires port forwarding). |
| Category | Templates | Templates |
| License | MIT | MIT |
| Repository Provider | GitHub | GitHub |
| Repository Url | https://github.com/Prashanna135/chess | https://github.com/Prashanna135/chess |
| Issues Url | https://github.com/Prashanna135/chess/issues | https://github.com/Prashanna135/chess/issues |
| Godot version | Godot 4.5 | Godot 4.5 |
| Version String | v1.0.0 | v1.0.0 |
| Download Commit | 28e4334f7662ba8fc421c4022fc7b1b3eed66940 | 28e4334f7662ba8fc421c4022fc7b1b3eed66940 |
| Download Url (Computed) | https://github.com/Prashanna135/chess/archive/28e4334f7662ba8fc421c4022fc7b1b3eed66940.zip | https://github.com/Prashanna135/chess/archive/28e4334f7662ba8fc421c4022fc7b1b3eed66940.zip |
| Icon Url |
https://raw.githubusercontent.com/Prashanna135/chess/main/assets/chess%20pieces/black%20bisop.png
|
https://raw.githubusercontent.com/Prashanna135/chess/main/assets/chess%20pieces/black%20bisop.png
|
| Preview Insert | ||
|---|---|---|
| Type | video | |
| Image/Video URL |
https://www.youtube.com/watch?v=o8GULcj8RT0
|
|
| Thumbnail |
https://img.youtube.com/vi/o8GULcj8RT0/0.jpg
|
|
| Preview Insert | ||
|---|---|---|
| Type | image | |
| Image/Video URL |
https://raw.githubusercontent.com/Prashanna135/chess/main/image2.png
|
|
| Thumbnail |
https://raw.githubusercontent.com/Prashanna135/chess/main/image2.png
|
|
| Preview Insert | ||
|---|---|---|
| Type | image | |
| Image/Video URL |
https://raw.githubusercontent.com/Prashanna135/chess/main/image3.png
|
|
| Thumbnail |
https://raw.githubusercontent.com/Prashanna135/chess/main/image3.png
|
|
| Preview Insert | ||
|---|---|---|
| Type | image | |
| Image/Video URL |
https://raw.githubusercontent.com/Prashanna135/chess/main/image1.png
|
|
| Thumbnail |
https://raw.githubusercontent.com/Prashanna135/chess/main/image1.png
|
|