←Return to Works

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
Shogi App - CeConV2.31 screenshot 1
Shogi App - CeConV2.31 screenshot 2
Shogi App - CeConV2.31 screenshot 3
Shogi App - CeConV2.31 screenshot 4

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.

See it in Action