Shogi App - CeConV2.31
A modern Shogi (Japanese Chess) application built for iPad, featuring AI integration, multiplayer capabilities, and extensive game analysis tools.
30+
Updates
Version iterations
4
Modes
Play styles available




Technologies Used
- Swift
- SpriteKit
- Firebase
- WebSocket
- GIKOU AI API
- UIKit
- CoreData
Features
Game Details
- Unique research mode with options to save game records and toggle free piece placement
- In online mode, creating a room automatically notifies the chat system for participation
- The last board state is saved even if the app is closed
- Real-time online player with chat system (private, public)
- AI battle mode using the GIKOU engine (some bugs due to REST API issues)
- Game record saving feature
- Board flipping feature and spectator mode (theoretically supports up to 1000 simultaneous viewers)
- Covers basic Shogi rules such as check and double pawn (does not support perpetual check due to varying rules)
- Added the ability to save game records and toggle free piece placement in research mode, and achieved online mode, research mode, and AI simultaneously, resulting in a large number of bugs. Praise me for fixing them all.