ごいたが遊べるコマンドラインツールを作成しました。
こんな画面です。
インストール方法等を説明します。
インストール手順
Windows, Linux, MacOS で手順は共通です。
Node.jsをインストールする
Node.jsダウンロードページへ行き、LTS版をダウンロードします。
お使いのOSに合ったものがダウンロード候補に表示されます。
インストール手順はこちらを参考に。
npmパッケージマネージャーはこのあと使用するので、インストールオプションから外さないようにしてください。
環境変数PATHへの追加のオプションも外さないようにしてください。
うまくいきそうな参考サイトをピックアップしておいたので、なんとかうまくやってください。
- Windows: Node.js / npmをインストールする(for Windows)
- MacOS: Macにnode.jsをインストールする手順。
- Linux: お使いのディストリに合わせた手順を行ってください。
コマンドプロンプト(端末・Terminal) にて、以下の2つのコマンドを打ち、バージョンが表示されたら次のステップへ進むことが出来ます。
|
|
goita-cli をインストールする
以下のコマンドを実行します。
|
|
Windowsなら管理者権限、Linuxなら sudo が必要になるかもしれません。
アップデート手順
今後、コマンドツールに更新があった場合にすでにインストール済みの場合は以下のコマンドで最新化します。
|
|
アンインストール手順
ごいたコマンドのアンインストールには
|
|
Node.jsのアンインストールには、それぞれのOS毎のアンインストール手順を実行してください。
遊び方
以下のコマンドでゲームが起動します。コマンドプロンプト(端末・Terminal)の大きさはある程度縦長にしておかないと表示しきれません。
もし相方が5しの場合、続行(continue-to-play)か配り直し(redeal)の選択が表示されます。
続行ならば、 y をタイプしてEnter
配り直しならば、 n をタイプしてEnter
で進めます。
|
|
操作手順は、自分の番が回ってきたら、受け駒選択、またはなしを入力します。
キーボードを使って駒に対応した半角数字1〜9
または、なしに対応する0
を入力して、Enterキーを押します。
|
|
なし以外を選択した場合は、続けて攻め駒を入力します。
|
|
対戦相手のコンピューターについて
現状のバージョン 0.0.5では非常に弱いです。
手応えのあるやつらに出来るようにしたいので、強くするアイデアはいつでもお待ちしています。
何かアイデアがありましたら、
Twitter: @GoitaOnline
にメッセージをくれるとありがたいです。
また、コンピューターの実装は
https://github.com/Goita/goita-ai-sample-js
にありますので、ご自由に改造してPullRequestいただけると嬉しいです。
プログラムソースコード
githubのGoita Organizationにソースコードを置いています。
ちょっとごいた関係のプログラムを書きたくなった・・・ そんな場合は
Goita Core Library - https://github.com/Goita/goita-core-js
をご利用ください。