Skip to content

kozakana/console-jchess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f1b0bfc · Oct 9, 2016

History

57 Commits
Oct 9, 2016
Nov 15, 2014
Dec 14, 2014
Dec 14, 2014
Oct 29, 2014
Nov 1, 2014
Nov 1, 2014
Nov 1, 2014
Oct 9, 2016
Mar 8, 2015
Dec 14, 2014
Oct 9, 2016
Mar 8, 2015
Nov 14, 2014

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