将棋ゲーム
投稿日 : 2020年06月11日
制作者 : マキア
Twitter ID : @mak1a_ctrl
将棋ゲームを作成中です。ルールは自分で調べてください。
現段階でひとりプレイ、ふたりプレイ両方とも遊べますが、ひとりプレイのでの敵のAIは開発中です。
また、駒落ちの「カスタム」を選択すると初期盤面を自由に作成する事ができます。詰将棋等の検討にどうぞお使いください。
(追記 2020/07/12)
お待たせしました!オンライン対戦可能になりました!
(追記 2020/07/13)
v1.3の強制終了バグを修正したv1.4をリリースしました。
(追記 2020/07/15)
v1.4ではメッセージボックス(成るかどうか)が開いた状態で操作を行わなかった場合に通信エラーが発生していましたが、v1.5で修正しました。
(追記 2020/07/16)
v1.5で相手の待ったの際バグが発生していましたのでv1.61で修正しました。
(追記 2020/07/26)
v1.70では手に持った駒が動かせる範囲をUIで表示するようにしました。また、オンライン対戦にも適用しました。
(追記 2020/09/30)
v1.80ではオンライン対戦時に「待った」の申請機能を実装しました。また、オンライン・オフライン両方で投了の確認ウィンドウを実装しました。
さらに、v1.80では初期盤面をcsvファイルにロード、セーブ両方可能になりました。
(追記 2020/11/25)
v1.82でcsvファイルのロードの際のバグを修正しました。
(追記 2020/11/28)
v1.90では初期盤面をcsvファイルにロード、セーブ両方可能になりました。また、棋譜をcsvファイルにロード、セーブが両方可能になりました。
更に、棋譜をセーブする際に好きな局面からセーブする事ができ、棋譜データを初期盤面として利用する事ができます。

*macでゲームをプレイする場合
導入時に以下の工程を実行しないと開けません。
・ターミナルを開き、『sudo chmod +x 』と打ち込んでください。この時、Enterキーは押さないでください。
その後、Shogi.appをcontrolキーを押しながらクリックし、『パッケージの内容を表示』を選択してください。選択したら、『Contents/MacOS/』フォルダの中に入ってるファイルをターミナルにドラッグアンドドロップしてください。その後、Enterキーを押して自分のPCのパスワードを入力してください。
・次に、ターミナルに『sudo xattr -rc 』と打ち込んでください。この時、Enterキーは押さないでください。
その後、Shogi.appをターミナルにドラッグアンドドロップしてください。その後、Enterキーを押して実行してください。

GitHub : https://github.com/mak1a/Shogi
version 1.90リリースしました。
ダウンロードはこちら :