Phaser3で作ったゲームを無料で公開する方法を紹介します。

 CloudFlare Pagesを使えば、無料でwebサイトを公開することができます。CloudFlare Pagesは、GitHubにpushするだけでwebサイトを公開できるサービスです。GitHubのアカウントがあれば、すぐに始めることができます。

CloudFlare Pagesの登録

 CloudFlare Pagesの登録は、こちらから行います。

1.Sign Upする

 まず、メールアドレスとパスワードを入力して、Sign Upします。すると以下のような画面が出るので、 「Add a website or application」 をクリックします。 CloudFlare Pagesの登録

2.CloudFlare Pagesに移動する

CloudFlare Pagesに移動する CloudFlare Pagesに移動する

3.GitHubアカウントを連携する

GitHubアカウントを連携する

4.リポジトリを選択する

リポジトリを選択する

5.デプロイする

デプロイする

  1. 「Framework preset」「None」 を選択します。
  2. 「Build command」「npm run build」 を入力します。
  3. 「Build output directory」「dist」 を入力します。
  4. 「Environment variables」「Add variable」 をクリックして、以下のように入力します。
    • 「Key」「NODE_VERSION」 を入力します。
    • 「Value」「16」 を入力します。
  5. 「Save and Deploy」 をクリックします。

6.デプロイが完了するまで待つ

7.デプロイが完了したら、URLを確認する

 URLは、 https://xxx.pages.dev/」 となるので、ブラウザでアクセスしてみます。これでPhaser3のゲーム画面が映れば成功です。