ガイド

ワードサーチHTML5ゲーム:ソースコードと対応言語の確認点

完成済みのワードサーチ(単語探し)ゲームのテーマ、単語リスト、ソースコード、ブラウザ要件を、Aurora Wordsを例に説明します。

Aurora Wordsの公式カバーアート

ワードサーチ(単語探し)は、特によく遊ばれているパズルの形式のひとつですが、出来の悪い模倣品も簡単に作れてしまいます。単語の配置パターンが見え見えのマス目、内容の薄い単語リスト、斜めのドラッグを正しく読み取れない選択処理は、遊び始めて1分以内に気づかれます。

Aurora Wordsは、35のテーマ、15レベルのキャンペーン、デイリーパズルを備えた、完成済みのブラウザ用ワードサーチです。このガイドでは、テーマ、単語リスト、ソースコード、ブラウザ要件で確認すべき点を説明します。どのワードサーチゲームも同じ視点で判断できるようになります。

遊ぶ Aurora Words

テーマとレベル:プロジェクトに必要な数を数える

Aurora Wordsには、35のテーマ、15レベルのキャンペーン、デイリーパズル、コンボ、星評価が含まれています。テーマとはプレイヤーが探す単語のセットのことなので、テーマの数は、利用者が目にする異なる単語セットの数になります。

商品ページに書かれた合計数ではなく、プロジェクトに必要なテーマとレベルの数を数えてください。15レベルのキャンペーンは短い時間で遊ぶのにちょうどよい長さで、デイリーパズルは再訪のきっかけになります。

テンプレートの差が最も出るのは単語リスト

言語ごとの収録語数と、プレイヤーが読む言語のリストがあるかを確認してください。このエディションは、10のインターフェース言語それぞれに1,000語以上の単語を収録しています。なお、この10言語に日本語は含まれていません。

英語から訳しただけのリストは、最初のいくつかのパズルで、ネイティブの読者には不自然に感じる単語として表れがちです。その言語のために作られたリストなら、短く自然な単語と、その土地で意味の通じるテーマがそろっています。

音声とナレーター

ナレーターの音声は英語、ブラジルポルトガル語、スペイン語で、それ以外の言語では英語の音声が使われます。言語の合わないナレーターはすぐに気づかれるので、この代替が利用者にとって許容できるかを購入前に判断してください。

ソースコードと変更できる範囲

ソースはPhaser 3.90で作られた読みやすいTypeScriptで、テストが付いています。game フォルダーはアートワーク、音声、フォントを同梱し、そのまま公開できます。Viteでの再ビルドは任意で、TypeScriptのソースを変更した場合にのみ必要です。

単語リストは普通のJSONで、言語ごとに1セットです。ゲームのロジックに触れずに、単語の変更、テーマの追加、言語の追加ができます。設定ファイルでは、最初の言語、デイリーパズル、コンボの時間、保存データに使う名前を、再ビルドなしで設定できます。

  • 単語リストはゲームのロジックから分離されているか?
  • テストはマス目と選択処理をカバーしているか?
  • サードパーティのライセンス表記は含まれているか?

ブラウザとホスティングの要件

動作には、JavaScriptと音声に対応した最新のブラウザが必要です。商品ページでは、その例としてSafari 16.4以降が挙げられています。静的ファイルとしてHTTP(S)ホスティングで動作し、データベースや作者のアカウントは必要ありません。

Aurora Wordsの商品ページで対応言語とライセンスを読む

価格に含まれないもの

Aurora Wordsには、クラウドセーブ、オンラインランキング、実際のお金を使う課金、広告SDKはありません。進行状況は使用中のブラウザに保存されます。ネイティブアプリ化、ホスティング、カスタム開発は含まれません。

よくある質問

単語を変えたり、テーマを追加したりできますか?

できます。単語リストは言語ごとに1セットの普通のJSONなので、単語の変更、テーマの追加、言語の追加が可能です。

ゲームをビルドする必要はありますか?

いいえ。game/ の中身をHTTP(S)ホスティングにアップロードするだけです。再ビルドが必要なのは、TypeScriptのソースを編集した場合だけです。

進行状況はどこに保存されますか?

使用中のブラウザ内に、ローカルで保存されます。

ワードサーチのテンプレートが向いている方

ワードサーチのテンプレートは、語学学習サイト、学校や家族向けのプロジェクト、見た目を差し替えられるテーマ付きパズルゲームがほしい制作会社に向いています。テーマと単語リストが利用者に合っている場合に適しています。1回限りのパズルなら、印刷用のものでも十分かもしれません。

遊ぶ Aurora Words