Gomoku Game
WordPress五目並べゲーム
★ 0stars
6release downloads
0forks
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/kantanpro/gomoku/releases/download/1.3.2/gomoku_1.3.2_20250821.zipReadme
Gomoku Game - WordPressプラグイン
五目並べゲームをWordPressサイトに組み込むためのプラグインです。15×15のゲームボードで、美しいUIとレスポンシブデザインを提供します。
機能
- 15×15のゲームボード - 標準的な五目並べのサイズ
- 美しいUI - モダンなデザインとアニメーション
- レスポンシブ対応 - スマートフォンやタブレットでも快適にプレイ
- ゲーム機能 - 一手戻し、リセット、スコア記録
- ショートコード -
[gomoku]で簡単にゲームを表示 - 管理画面 - 設定変更と統計情報の確認
インストール方法
1. プラグインのアップロード
- WordPress管理画面の「プラグイン」→「新規追加」を開く
- 「プラグインのアップロード」をクリック
- このプラグインのZIPファイルを選択してアップロード
- 「今すぐインストール」をクリック
- 「プラグインを有効化」をクリック
2. 手動インストール
手動インストール
- プラグインファイルを
wp-content/plugins/gomoku/ディレクトリにアップロード - WordPress管理画面の「プラグイン」で「Gomoku Game」を有効化
GitHubからのインストール
- リリースページから最新版をダウンロード
- WordPress管理画面で「プラグイン」→「新規追加」→「プラグインのアップロード」
- ダウンロードしたZIPファイルをアップロードして有効化
自動更新設定
- 管理画面の「設定」→「Gomoku Game」で設定
- GitHubアクセストークンを設定(プライベートリポジトリの場合)
- 「今すぐ更新をチェック」ボタンで手動更新確認可能
使用方法
基本的な使用方法
ページや投稿に以下のショートコードを挿入するだけです:
[gomoku]
パラメータ付きの使用方法
ボードサイズやテーマをカスタマイズできます:
[gomoku board_size="19"]
[gomoku board_size="13" theme="compact"]
[gomoku ai_level="hard"]
[gomoku dark_theme="dark"]
利用可能なパラメータ
board_size: ボードサイズ(13, 15, 19)theme: テーマ(default, compact, dark)ai_level: AIレベル(easy, medium, hard)dark_theme: ダークテーマ設定(auto, light, dark)
ゲームの遊び方
- ゲーム開始: 黒が先手で開始
- 石を配置: 空いているマスをクリックして石を配置
- 勝利条件: 縦・横・斜めのいずれかで5つ並べる
- ゲーム終了: 勝利者が決まるか、ボードが満杯になる
ゲーム機能
- 一手戻し: 直前の手を戻す
- リセット: ゲームを最初からやり直す
- スコア記録: 勝利回数を記録
- AI対戦: コンピュータと対戦(初級・中級・上級)
管理画面
WordPress管理画面の「設定」→「Gomoku Game」で以下の設定が可能です:
- ボードサイズの変更
- スコア記録の有効/無効
- 履歴保存数の設定
- AI難易度の設定
- 統計情報の確認
ファイル構成
gomoku/
├── gomoku.php # メインプラグインファイル
├── includes/
│ ├── class-gomoku-game.php # ゲームロジック
│ └── class-gomoku-shortcode.php # ショートコード処理
├── public/
│ ├── js/
│ │ └── gomoku.js # フロントエンドJavaScript
│ └── css/
│ └── gomoku.css # スタイルシート
├── admin/
│ └── admin-page.php # 管理画面
└── README.md # このファイル
技術仕様
- PHP: 7.4以上
- WordPress: 5.0以上
- JavaScript: ES6対応
- CSS: CSS3対応(Grid, Flexbox, アニメーション)
- jQuery: 1.12.4以上
カスタマイズ
CSSのカスタマイズ
public/css/gomoku.cssを編集して、色やレイアウトを変更できます。
JavaScriptのカスタマイズ
public/js/gomoku.jsを編集して、ゲームロジックやUI動作を変更できます。
テーマの追加
新しいテーマを追加する場合は、CSSクラスとJavaScriptの両方を対応させる必要があります。
トラブルシューティング
よくある問題
-
ゲームが表示されない
- プラグインが有効化されているか確認
- ショートコードが正しく入力されているか確認
-
スタイルが適用されない
- CSSファイルが正しく読み込まれているか確認
- テーマのCSSと競合していないか確認
-
JavaScriptエラーが発生する
- ブラウザのコンソールでエラーメッセージを確認
- jQueryが読み込まれているか確認
デバッグ方法
- ブラウザの開発者ツールでコンソールエラーを確認
- WordPressのデバッグモードを有効化
- プラグインの競合を確認
更新履歴
Version 1.3.2 (2025年8月21日)
- キャラクター表示改善
Version 1.3.1
- GitHubリリース対応
Version 1.3.0
- AI対戦モードを常時ONに変更
- AIレベル選択機能を追加(初級・中級・上級)
- 初級AI: ランダムな手を選択
- 中級AI: 時々ミスをする戦略
- 上級AI: 最適な手を選択
- GitHub連携による自動更新機能を追加
- プラグイン管理画面での更新通知対応
- キャラクターモード機能の追加
Version 1.2.0
- ダークテーマ対応の追加
- システムのダークモード設定を自動検出
- 白石の視認性を改善
- テーマの明示的設定が可能
Version 1.1.0
- AI対戦機能の追加
- コンピュータとの自動対戦
- AI難易度設定
- 思考時間の演出
Version 1.0.0
- 初回リリース
- 15×15のゲームボード
- 基本的なゲーム機能
- 管理画面
- レスポンシブデザイン
サポート
問題や質問がある場合は、以下の方法でサポートを受けられます:
- GitHubのIssuesページ
- WordPress.orgのプラグインフォーラム
- 開発者への直接連絡
ライセンス
このプラグインはGPL v2またはそれ以降のライセンスの下で提供されています。
貢献
このプラグインの改善にご協力いただける場合は、以下の方法で貢献できます:
- バグレポートの提出
- 機能要望の提案
- コードの改善提案
- 翻訳の提供
謝辞
このプラグインの開発にあたり、以下のオープンソースプロジェクトを参考にしました:
- WordPress
- jQuery
- その他のオープンソースライブラリ
Gomoku Game - WordPressで五目並べを楽しもう!
Read the full README on GitHub →
Releases
| Tag | Published | Asset | Downloads |
|---|---|---|---|
| 1.3.2 | Aug 21, 2025 | gomoku_1.3.2_20250821.zip | 6 |