ストックフィッシュチェスのWeb GUI
概要
これは、ストックフィッシュチェスエンジンのWebグラフィカルユーザーインターフェイス(GUI)です。これは、ストックフィッシュチェスエンジンと対戦できる完全に機能するWebベースのチェスアプリです。
このリポジトリには、2つの異なる実装が含まれています。両方を探索し、あなたが最も興味深いと思うものに貢献してください。最終的には、専門的と見なされるのに十分な機能を備えた安定したバグフリーのバージョンに到達すると、1つの実装のみが残ります。
ミッション
このプロジェクトからの私たちの使命は、ストックフィッシュチェスエンジンを搭載した最新のレスポンシブフリーでオープンソースのWebベースのChess GUIを開発することです。
ライブデモ
- https://labinatorsolutions.github.io/stockfish-chess-web-gui/implementation-1/index.html
- https://labinatorsolutions.github.io/stockfish-chess-web-gui/implementation-2/index.html
注:上記の実装には、まだ多くの作業が必要です。あなたの貢献は常に感謝されています。
インストール
オンラインインストール
- このリポジトリをダウンロードまたはクローンします。
- このリポジトリの解凍されたフォルダーをWebサーバーにアップロードし、Webブラウザーから表示します。
ローカルインストール
- このリポジトリをダウンロードまたはクローンします。
- Webサーバーをローカルにインストールして、GUIを効果的にテストします。
貢献者向けの提案
ユーザーインターフェイス
- レスポンシブデザイン
- カスタマイズ可能なチェスボード
- ボードフリップ
- スイッチボード
ゲームプレイ
- 動きを取り戻します
- ヒントを移動します
- 評価バー
- 静的評価
- 法的な動きの強調
ゲーム分析
- リアルタイム分析
- ゲームレビューと評価レポート
- 失態検出
- 評価グラフ
- リストを移動します
ゲーム管理
- ゲームを保存してロードします
- PGN Viewer
- フェンビューアー
- PGNおよびFENをインポート/エクスポートします
ボード編集者
トレーニングモード
- 戦術トレーナー
- エンドゲームトレーニング
- パズルラッシュ
オープニングエクスプローラー
ストックフィッシュ設定
追加機能
- 最高の動きを強調します
- 複数の分析エンジン
- エンジンvs.エンジン
- 視覚的なカスタマイズ
- コーチモード
- ダーク/ライトモード
- アクセシビリティ機能の強化
キーボードショートカット
すべての法的動きのスコア
分析ライン
- マルチラインディスプレイ
- インタラクティブな分析
- 深さとスコア
開発と貢献
バグを修正したり機能を追加したりすることにより、すべての開発者がこのリポジトリに貢献することを歓迎します。
また、上級チェスアプリを確認することも素晴らしいことです。
- https://github.com/labinatorsolutions/boldchess-web-app
ライセンス
GNU Agplv3:https://www.gnu.org/licenses/agpl-3.0.html
クレジット
- ストックフィッシュ:https://github.com/official-stockfish/stockfish
- stockfish.js:https://github.com/nmrugg/stockfish.js
- BoldChess:https://boldchess.com
- ラビネーター:https://labinator.com