Skip to content

kozakana/console-jchess

Repository files navigation

CircleCI

Remort Shogi board.

ネットワーク経由で動作させられる将棋盤です

最低限必要な機能がそろっていないのでまだリリース前です。

特徴

  • Rubyのみで記述されています

機能

できること

  • リモートで盤面の表示
  • 通常の将棋盤と同様の事をリモートで出来る

未実装

  • 持ち時間等
  • 振り駒機能
  • LOG機能(棋譜)
  • 待った機能

使い方

準備

bundle install --path vendor/bundle

起動方法

  • サーバーを起動
  • bundle exec ruby jcserver.rb
  • クライアントを起動
  • bundle exec ruby jcclient.rb

オプション

  • jcclient / jcserver 共通
  • -help ヘルプを表示する
  • -p, --port [VALUE] ポート番号指定(デフォルト1117)
  • jcclient のみ
  • -i, --ipaddr [VALUE] 引数付きオプション(デフォルトlocalhost)

コマンド

盤面を表示する

print

駒を指す

  • 7七の駒を7六へ動かす
  • move 77 76

駒台から駒を打つ

  • 7四に歩を打つ

  • set 74 fu

  • 駒の指定

  • 王/玉 : fu

  • 金 : kin

  • 銀 : gin

  • 桂 : kei

  • 香 : kyo

  • 歩 : fu

  • 飛 : hi

  • 角 : kaku

About

コンソールで動作する将棋盤

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages