ガイド

HTML5ゲームを買う前の12のチェック項目

HTML5ゲームやゲームテンプレートを探している方へ。自社マーケットプレイスでの実際の回答を例に、あえて含めていないものまで含めてご紹介します。

白衣を着たパンダのPolarzinhoが、色とりどりのゲームの箱が並ぶ店内で、虫眼鏡を片手にクリップボードのチェックリストを確認しているイラスト。

HTML5ゲームを買ってから驚かないために、支払う前に次の12点を確認してください。ライセンスの範囲、誰がプレイでき広告を入れてよいか、何を変更でき何を再販できないか、ソースコードが読める状態か、必要なツールとビルド手順、対応ブラウザ、実際に使える言語、プレイ可能なデモの有無、ドキュメントの内容、サポート期間、返金とアップデートの扱いです。

多くの出品ページは、これらの一部にしか答えていません。答えがないからといって必ず悪いとは限りませんが、尋ねてみるまでは分かりません。そして尋ねるなら、購入後より購入前のほうがずっと低コストです。このガイドでは12の質問と、良い回答の見本、数分でできる確認方法をまとめています。

先にお断りしておくと、当社Polar Gamesは完成したHTML5ゲームを自社マーケットプレイスで販売するスタジオです。つまり、売り手が「買い方」を書いています。そのため自社の出品を例に挙げ、見栄えのよくない部分も隠さず載せました。このチェックリストは他社の出品にもそのまま使えます。当社の回答として示す内容は、公開しているライセンス条件と各商品ページの記載に基づいています。

HTML5ゲームを買う前に:出品が本当に売っているもの

HTML5ゲームの販売ページやHTML5ゲームテンプレートの出品は、実は3種類に分かれます。アップロードしてすぐ動く完成品のゲーム、着せ替え(リスキン)前提のテンプレート、そして誰かが遊べるようになるまで本格的な開発が必要なスターターキットです。かかる手間はまったく違うので、価格を比べる前に、どれを買おうとしているのかをはっきりさせてください。

当社のマーケットプレイスでは、すべての商品が完成したゲームで、スターターキットではありません。購入前に遊べて、静的Webホストにアップロードすれば動きます。当社のページにも「テンプレートはすべて完成したゲームであり、スターターキットではありません」と明記しています。どの売り手も、自社の商品についてまずこの一文を書けるはずです。

Polar Gamesマーケットプレイスを見る

項目1〜3:ライセンス

1. ライセンスの範囲:最終製品1つか、無制限か

良い回答:1回の購入で何個の製品を公開できるか、誰がエンドユーザーに当たるか、ライセンスに期限があるか、が一文で書かれています。確認方法:購入ボタンの横にある宣伝文句ではなく、ライセンス本文そのものを探し、「最終製品(end product)」「クライアント」「永続(perpetual)」という言葉があるかを見ます。

当社の場合:1回の購入は、購入したエディションを最終製品1つ(ご自身のもの、またはクライアント1社のもの)で使うための、永続的かつ非独占のライセンスです。サポートが終わっても失効しません。2つ目の製品を予定している場合は、条件が1つについてのみ書かれているため、購入前にご相談ください。

2. 誰がプレイでき、広告は入れてよいか

良い回答:プレイヤーが無料で遊べるか、課金してよいか、広告を入れてよいかがライセンスに書かれています。確認方法:エンドユーザーと収益化に関する段落を読み、さらに別途、ゲームにすでに広告コードが入っているかを尋ねます。

当社の場合:プレイヤーは、無料、または広告による収益化を通じて、お客様の最終製品を利用できます。ただしゲーム本体には広告ネットワークは入っていません。どの商品でも「このエディションに含まれないもの」の一覧に、広告SDK、広告アカウント、広告プロバイダーが挙げられています。ZabumとRicopopには任意の広告設定がありますが、初期状態ではオフです。広告ネットワークの接続とその審査は、お客様の作業になります。

3. 何を変更でき、何を再販できないか

良い回答:製品の中でコード、アート、音声を編集してよい、ただしテンプレートそのものを販売してはならない、と書かれています。確認方法:編集についての文と、再配布についての文が別々にあるかを見ます。「全権利付き」としか書いていない売り手では、どちらの意味か分かりません。

当社の場合:最終製品の中でコード、アート、音声を変更できます。テンプレート、そのソースコード、アセットを単体で、キットやアセットパックとして、または開発者向けの別製品の中で、再販・共有・再配布することはできません。フォントなどの第三者の部品には、それぞれのライセンスが適用されます。

項目4〜6:ソースコード、ツール、ビルド手順

4. ソースコードは読める状態か、難読化されているか

良い回答:整形済みでミニファイされておらず、開いて追いかけられるコードと、どこに何があるかを示すマニュアルがあります。確認方法:ファイル一覧を求め、デモまたはサンプルからJavaScriptファイルを1つ開いてみます。それが巨大な1行なら、答えは出ています。

当社の場合:Velvet Poolのバージョン1.0.1では、1行の長い文字列(音声、翻訳、シェーダー)を読みやすい複数行に分けました。Zabumの1.0.1では、アップロード用のビルドをミニファイせず、ソースマップ付きで同梱するようにしました。どちらも公開後の修正です。変更履歴を読む価値があるのはそのためで、売り手が自ら修正したと認めている内容が分かります。

5. 変更するのに有料のエンジンやエディタが必要か

良い回答:動作要件にすべてのツールが挙げられ、予算に入れていないライセンスが必要なものはありません。確認方法:動作要件の一覧で「エンジン」「エディタ」「ライセンス」「アカウント」を検索します。ゲームがエンジンで作られている場合は、編集に別途ライセンスが必要か、その費用は誰が負担するのかを尋ねます。

当社の場合:動作要件は、ブラウザ、静的Webホスト、そして一部のソースを編集する場合はNode.jsです。有料のエンジン、エディタ、アカウントを挙げている商品はありません。ゲームに同梱するライブラリ(たとえばPuttideのThree.jsやRapier)はlib/フォルダに置かれ、その表示はTHIRD-PARTY-LICENSESにあります。PuttideはCDNからも何も読み込みません。ライブラリ、フォント、音楽はすべてgame/の中にあるので、必要なのはご自身のホストだけです。

6. ビルド手順、npm、サーバー:動かすために何が必要か

良い回答:ゲームをホストするのに必要なものと、編集するのに必要なものが、それぞれ平易に書かれています。確認方法:動作要件に、npm、Node.js、PHP、データベース、「file://」が含まれていないかを見ます。

当社の場合:Velvet PoolとPuttideは、npm、ビルド手順、PHP、データベース、アカウントが不要です。game/フォルダを任意の静的ホストにアップロードするだけです。Zabumのgame/フォルダもそのままアップロードできますが、問題を変更するにはReactとTypeScriptのソースを編集してnpm run build:staticを実行する必要があり、Node.js 20.19以上が必要です。任意のPHPランキングには、PHP 7.4以上と書き込み可能なフォルダが必要です。また、いくつかのエディションは、ディスクから直接file://で開くと動かないと明記しています。ダブルクリックではなく、ホスト上でテストしてください。

Zabumの内容を見る:ビルド済みの完成版と編集可能なソース

項目7〜9:ブラウザ、言語、デモ

7. 実際にどのブラウザとデバイスで動くか

良い回答:最低限のブラウザバージョン、少なくともゲームが必要とする技術(WebGL2、WebAssembly、Canvas 2Dなど)が書かれています。確認方法:ターゲットのユーザーが使いそうな最も古いスマートフォンとブラウザでデモを開き、画面を回転させてみます。

当社の場合:具体的なバージョンを挙げているのはZabumだけで、ChromeとEdgeは107以上、Firefoxは104以上、Safariは16以上(iOS 16以上)です。それ以外は技術名で示しています。Velvet PoolはWebGL2、PuttideはWebGL2とWebAssembly、RiffvoltはCanvas 2DとWeb Audioが必要です。Deepforgeはタッチとマウスの操作を記載しています。Zabumはアプリとしてインストールしてオフラインでも使えますが、HTTPSの場合に限ります。

8. 実際に入っている言語はどれか

良い回答:ゲームのインターフェース、音声、マニュアル、ストアページが、それぞれ別の行で示されています。確認方法:デモで言語を切り替え、それぞれの設定メニューを開きます。国旗のアイコンは翻訳ではありません。

当社の場合:Velvet PoolとPuttideのインターフェースは14言語ですが、マニュアルは英語とポルトガル語です。Gridsparkのインターフェースも14言語ですが、ナレーションは英語のみです。Deepforgeのインターフェースは英語とブラジルポルトガル語で、購入者ガイドは14言語です。Tenguinはインターフェースが14言語で、音声ガイドは英語、ポルトガル語、スペイン語です。同じ質問に4通りの答えがあります。

9. 購入前にそのエディションを実際に遊べるか

良い回答:予告編やモックアップではなく、ダウンロードするものと同じビルドのプレイ可能なデモです。確認方法:10分ほど遊び、言語を切り替え、設定を開き、一時停止し、ウィンドウをリサイズし、ページを再読み込みして進行状況が残るかを確かめます。

当社の場合:各商品ページに、そのエディションのデモを開く「ライブプレビュー」ボタンがあり、スクリーンショットもそのデモから撮影しています。たとえばPuttideとZabumでは進行状況がプレイヤーのブラウザに保存されるので、再読み込みは適切なテストになります。

インターフェース14言語の数字パズル、Tenguinを見る

項目10〜12:ドキュメント、サポート、返金とアップデート

10. ドキュメントは何をカバーしているか

良い回答:インストール、カスタマイズ、トラブルシューティングが、スクリーンショット付きで、購入前に読めます。確認方法:出品ページのドキュメントへのリンクを開きます。なければ、目次を求めます。

当社の場合:各商品ページにドキュメントへのリンクがあります。Velvet PoolとPuttideには、図入りの英語とポルトガル語のマニュアルが付きます。Gridsparkのマニュアルは、インストール、カスタマイズ、20のFAQ、トラブルシューティングを扱っています。Tenguinのオフライン版購入者ガイドは14言語ですが、スクリーンショットは英語のままです。

11. サポートはいつまで続き、何をカバーするか

良い回答:何か月か、何が対象か、何が有料かが書かれています。確認方法:「含まれる(included)」「延長(extension)」「カスタマイズ(customisation)」という言葉を探します。

当社の場合:サポートは購入日から6か月間、またはチェックアウト時に延長を選んだ場合は12か月間です。提供したファイルのインストールと使い方に関するご質問と、提供したゲームで再現できる不具合の修正が対象です。カスタマイズ、新機能、ホスティング、SDKやポータルとの連携、お客様のサーバーへのインストールは別サービスで、作業前に見積もりをお出しします。サポートが終了しても、ライセンスは続きます。

12. 返金、アップデート、第三者のライセンス

良い回答:一文に収まる返金ルール(日数の期間か、「ダウンロード前」のような条件か)、約束しすぎないアップデートの説明、第三者素材の一覧です。確認方法:返金の段落を読んで何が権利の条件になるかを確かめ、「アップデート」という言葉を探し、ダウンロードの中にライセンスファイルがあるかを見ます。デジタル商品については、返金の権利がいつ終わるかを尋ねてください。日付なのか、ダウンロードの時点なのかです。

当社の場合:テンプレートはデジタル商品のため、返金は、まだテンプレートをダウンロードしていない場合、または提供したテンプレートに当社が修正できない不具合がある場合に限ります。日数による期間はありません。ご希望の場合は、ライセンス番号を添えてご連絡ください。返金された購入はライセンスが終了します。実際には、まずライブデモで遊び、ゲームを使う準備ができてからダウンロードしてください。ダウンロード後の返金は、当社が修正できない不具合があるかどうかによるためです。同じエディションのアップデートは、公開された時点でライブラリに表示されますが、一定期間の提供をお約束するものではありません。履歴は公開されています。Velvet Poolは、2026年10月15日の1.0.0から、18日の1.0.1、22日の1.1.0へと進みました。これは実績であり、約束ではありません。フォントなどの第三者の部品には、それぞれのライセンスが適用され、THIRD-PARTY-LICENSESに記載されています。

Puttideを見る:30ホール、ゲームフォルダに同梱のライブラリ、ライセンス表示つき

エディションに含まれないもの:まずその一覧を読む

Polar Gamesのすべての商品ページには、「このエディションに含まれないもの」という見出しがあります。これから何かを思い込もうとしている購入者のために書いたものです。8ボール・ビリヤードゲームのVelvet Poolの場合は、次のとおりです。

  • オンラインマルチプレイヤー、またはプライベートのオンラインルーム
  • オンラインランキング、またはクラウドアカウント
  • 広告SDKまたは広告アカウント
  • ネイティブアプリ、ホスティング、ホスティング型サービス

これは、これからご自身が行う作業の地図として読んでください。実際に手に入るのは、CPUとの8ボール、練習、1台のデバイスでの2人プレイ、読みやすいソースコード、ホストできる状態のビルドです。オンラインルームやランキングが必要なら、このエディションは合いません。購入前にそれが分かるほうがよいと考えています。

他のエディションにも、それぞれの境界があります。Zabumには、不正対策のあるランキングも管理パネルも含まれていません。任意のPHPランキングは、気軽に使える共有スコアボードです。Tenguinには、クラウドセーブ、オンラインアカウント、実際のお金を使う購入、接続済みの広告プロバイダーは含まれていません。

Velvet Poolの含まれるもの・含まれないものの全リストを見る

支払う前に気をつけたい危険信号

  • ライセンスが説明文の一行にしか書かれていない、または支払い後にしか見られない。
  • 「無制限」や「永久」と書かれているのに名詞がない。何が、誰に、いつまで無制限なのか。
  • ソースコードは「ご要望に応じて」提供、または、誰も追えないミニファイ済みのファイルだけ。
  • デモが動画やモックアップで、ダウンロードするものとは別のビルドである。
  • 動作要件の一覧がなく、チェックアウト後に有料ツール、サーバー、データベースが必要だと分かる。
  • 期間も範囲も書かれていないサポート。
  • アート、フォント、音楽の出どころと、そのライセンスの一覧がない。
  • 返金条件がない、または支払い後にしか読めない。

これらのどれかひとつで、そのゲームが悪いと決まるわけではありません。ただし、いずれも先に尋ねて、書面での回答を待つ理由になります。

購入者のためのクイックシート

この12行を、当社を含め、どの売り手へのメールにもコピーしてお使いください。

  1. ライセンス:最終製品はいくつまでで、誰が対象ですか。
  2. プレイヤーと広告:プレイヤーは無料で遊べますか。広告を追加してよいですか。広告コードはすでに入っていますか。
  3. 変更と再販:コード、アート、音声を編集してよいですか。禁止されていることは何ですか。
  4. ソース:読める整形済みですか、ミニファイ・難読化されていますか。
  5. ツール:編集に有料のエンジン、エディタ、アカウントが必要ですか。
  6. ビルド:ホストするのに何が必要で、編集するのに何が必要ですか。
  7. ブラウザ:どのバージョンまたは技術が必要で、スマートフォンでも動きますか。
  8. 言語:インターフェース、音声、マニュアルを、それぞれ教えてください。
  9. デモ:購入前に、そのエディションそのものを遊べますか。
  10. ドキュメント:先に読めますか。どこに何があるかが示されていますか。
  11. サポート:何か月で、何が対象で、何が有料ですか。
  12. 返金、アップデート、第三者:返金の権利はいつ終わりますか(日付かダウンロード時か)。何が約束され、何が別ライセンスですか。

FAQ

そのまま公開できるHTML5ゲームは、どこで買えますか

1つのスタジオからも、複数の売り手がいるマーケットプレイスからも購入できます。12項目のチェックはどちらにも使えます。Polar Gamesマーケットプレイスでは、すべての商品が完成したゲームで、プレイ可能なデモ、読みやすいソースコード、ホストできる状態のビルドが付きます。執筆時点の定価は$5から$59です(当社ストアでは現在、定価の10%引き。各商品ページに表示される「スタジオ直販」価格です)。

HTML5ゲームテンプレートと完成したゲームは何が違いますか

テンプレートは通常、着せ替えや変更を前提に販売され、完成したゲームは買ったままで完全にプレイできます。多くの出品でこの2つの言葉は重なっているので、デモと含まれるものの一覧で判断してください。当社のストアでの「テンプレート」とは、購入前に遊べて、その後にブランド変更や編集ができる完成したゲームのことです。

HTML5ゲームテンプレートを使うのに、コードが書ける必要はありますか

そのまま公開するだけなら不要です。当社のエディションなら、ゲームフォルダを静的Webホストにアップロードします。ロゴ、色、ルールを変更する場合は通常のファイルを編集するので、基本的なWebの知識があると役立ちます。マニュアルにどこに何があるかを載せています。お客様のサーバーへのインストールは別サービスで、作業前に見積もりをお出しします。

購入したHTML5ゲームに広告を入れられますか

ライセンス次第なので、支払う前に読んでください。当社のライセンスは、プレイヤーが無料、または広告による収益化を通じて、お客様の最終製品を利用できると定めています。エディションに広告アカウントは含まれないので、広告ネットワークの接続と審査はご自身で行います。

ゲームを再販したり、複数のクライアントに使ったりできますか

当社のライセンスではできません。1回の購入で、ご自身またはクライアント1社の最終製品1つが対象で、テンプレート、ソースコード、アセットを単体で再販・再配布することはできません。2つ目の製品については、先に条件を確認するか、当社にご相談ください。

サポートが終わったら、ファイルはどうなりますか

ライセンスは続きます。購入したファイルは、マーケットプレイスの運営中はライブラリに残り、通常の運営の間は購入したバージョンを引き続きご利用いただけます。終了するのはサポートで、期間は6か月、延長した場合は12か月です。

当社の答えで、チェックを試してください

当社の言葉を信じていただくより、実際に確かめていただくほうが望ましいと考えています。商品をどれでも選び、その出品ページ、デモ、ドキュメント、条件のページに対して12項目を当てはめてみてください。足りない情報があれば、いつでもお尋ねください。サポートはそのためにあります。

マーケットプレイスを開いてチェックリストを試す