thomas-mauran/chess-tui

Play chess in any terminal. Rust TUI, Stockfish, Lichess.

解決的問題

提供一個跨平台的終端式國際象棋介面,讓使用者可以在不離開命令列的情況下,與朋友本地對戰、對抗電腦引擎,或透過 Lichess 在線對弈。

運作方式

使用 Rust 與 Ratatui TUI 套件建構,此應用程式作為國際象棋遊戲的前端。支援通用國際象棋介面(UCI)協定,可連接外部國際象棋引擎(如 Stockfish)。同時整合 Lichess API,支援線上多人對戰與棋題挑戰。

適用對象

偏好終端環境,或希望在 macOS、Linux 與 Windows 上以輕量方式存取 Lichess 與國際象棋引擎的國際象棋玩家。

特色亮點

  • 本地雙人對戰模式
  • 支援任何 UCI 相容的國際象棋引擎(例如 Stockfish)
  • Lichess 整合,支援線上對戰與棋題
  • 自訂皮膚與棋子樣式
  • 支援 macOS、Linux 與 Windows 的跨平台運作

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案