マルチプレイゲームを公開する

Akashic Engine で作成されたマルチプレイゲームは、ニコ生ゲーム として公開することができます。

マルチプレイゲームは、プレイヤー間の通信を伴うため、実行に独自のサーバソフトウェアが必要になります。 そのためシングルプレイゲームで利用できる以下の方法は使えません。

  • HTML などを静的なファイルを公開できるレンタルサーバでのホスティング
  • (特に Akashic Engine に対応していない) 一般的な HTML5 ゲーム投稿サービスへの投稿

# ニコ生ゲームとして公開する

ニコ生ゲームは、 ニコニコ生放送 (ニコ生) の配信上で遊ぶゲームです。 配信者と複数の視聴者がプレイヤーとして参加する形で、マルチプレイゲームを遊べます。

ニコ生ゲームとして公開するための大まかな手順は次のとおりです。

  1. Akashic Engine のマルチプレイゲームを作成する
  2. game.json の environment.nicolive.supportedModes"multi_admission" を指定する
  3. akashic export zip --nicolive コマンドで投稿用 zip ファイルを作成する(--nicolive オプションは akashic-cli@2.16.22 以降で利用できます。)
  4. ニコ生ゲームに投稿を行う

詳細は ニコニコ生放送で遊べるゲームの作成 を参照してください。