WP Manifestindependent plugin directory
manifest / utilities / gomoku

Gomoku Game

WordPress五目並べゲーム

by KantanPro · github.com/kantanpro/gomoku

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.zip

Readme

Gomoku Game - WordPressプラグイン

五目並べゲームをWordPressサイトに組み込むためのプラグインです。15×15のゲームボードで、美しいUIとレスポンシブデザインを提供します。

機能

  • 15×15のゲームボード - 標準的な五目並べのサイズ
  • 美しいUI - モダンなデザインとアニメーション
  • レスポンシブ対応 - スマートフォンやタブレットでも快適にプレイ
  • ゲーム機能 - 一手戻し、リセット、スコア記録
  • ショートコード - [gomoku]で簡単にゲームを表示
  • 管理画面 - 設定変更と統計情報の確認

インストール方法

1. プラグインのアップロード

  1. WordPress管理画面の「プラグイン」→「新規追加」を開く
  2. 「プラグインのアップロード」をクリック
  3. このプラグインのZIPファイルを選択してアップロード
  4. 「今すぐインストール」をクリック
  5. 「プラグインを有効化」をクリック

2. 手動インストール

手動インストール

  1. プラグインファイルをwp-content/plugins/gomoku/ディレクトリにアップロード
  2. WordPress管理画面の「プラグイン」で「Gomoku Game」を有効化

GitHubからのインストール

  1. リリースページから最新版をダウンロード
  2. WordPress管理画面で「プラグイン」→「新規追加」→「プラグインのアップロード」
  3. ダウンロードしたZIPファイルをアップロードして有効化

自動更新設定

  1. 管理画面の「設定」→「Gomoku Game」で設定
  2. GitHubアクセストークンを設定(プライベートリポジトリの場合)
  3. 「今すぐ更新をチェック」ボタンで手動更新確認可能

使用方法

基本的な使用方法

ページや投稿に以下のショートコードを挿入するだけです:

[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)

ゲームの遊び方

  1. ゲーム開始: 黒が先手で開始
  2. 石を配置: 空いているマスをクリックして石を配置
  3. 勝利条件: 縦・横・斜めのいずれかで5つ並べる
  4. ゲーム終了: 勝利者が決まるか、ボードが満杯になる

ゲーム機能

  • 一手戻し: 直前の手を戻す
  • リセット: ゲームを最初からやり直す
  • スコア記録: 勝利回数を記録
  • 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の両方を対応させる必要があります。

トラブルシューティング

よくある問題

  1. ゲームが表示されない

    • プラグインが有効化されているか確認
    • ショートコードが正しく入力されているか確認
  2. スタイルが適用されない

    • CSSファイルが正しく読み込まれているか確認
    • テーマのCSSと競合していないか確認
  3. JavaScriptエラーが発生する

    • ブラウザのコンソールでエラーメッセージを確認
    • jQueryが読み込まれているか確認

デバッグ方法

  1. ブラウザの開発者ツールでコンソールエラーを確認
  2. WordPressのデバッグモードを有効化
  3. プラグインの競合を確認

更新履歴

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のゲームボード
  • 基本的なゲーム機能
  • 管理画面
  • レスポンシブデザイン

サポート

問題や質問がある場合は、以下の方法でサポートを受けられます:

  1. GitHubのIssuesページ
  2. WordPress.orgのプラグインフォーラム
  3. 開発者への直接連絡

ライセンス

このプラグインはGPL v2またはそれ以降のライセンスの下で提供されています。

貢献

このプラグインの改善にご協力いただける場合は、以下の方法で貢献できます:

  1. バグレポートの提出
  2. 機能要望の提案
  3. コードの改善提案
  4. 翻訳の提供

謝辞

このプラグインの開発にあたり、以下のオープンソースプロジェクトを参考にしました:

  • WordPress
  • jQuery
  • その他のオープンソースライブラリ

Gomoku Game - WordPressで五目並べを楽しもう!

Read the full README on GitHub →

Releases

TagPublishedAssetDownloads
1.3.2 Aug 21, 2025 gomoku_1.3.2_20250821.zip 6