
ブラウザゲームメーカー
ブラウザゲームメーカーガイド、Webビルドに必要なこととSummerの現状
ブラウザで遊べるゲームをリリースするために必要なことと、Summer Engineの現状をまとめた。Summerはデスクトップで本物のゲームを作り、WindowsとmacOSのビルドに加えて、GDScriptプロジェクトのWebビルドも書き出せる。
ブラウザゲームには、すばやく読み込まれること、キーボード・マウス・タッチの入力を扱えること、何もインストールせずにページから動くことが求められる。Summerは、説明をもとにデスクトップ上で本物の2Dまたは3Dゲームを構築し、WindowsまたはmacOS向けのダウンロード版として書き出す。GDScriptプロジェクトはWebビルドも書き出せる。それをSummer Gamesで公開すれば、ブラウザで遊んでもらえる。
一点、事前に知っておく価値のある違いがある。ブラウザだけで完結するメーカーはエディタをタブ内で動かす。そのためプロジェクトは相手のサーバー上に置かれ、作れるものに上限がある。Summer EngineはmacOSとWindows向けのデスクトップアプリなので、AIもフルエンジンも手元のマシンで動き、タブがフリーズしたりセッションが切れたりしない。リリースするのは自分で管理できるビルドで、デスクトップのダウンロード版としても、Summer Games上のWebビルドとしても届けられる。
つまりこのページの役割は二つある。一つは、どんなWebビルドにも必要なことを説明し、ブラウザゲームメーカーを事実で判断できるようにすること。もう一つは、Summerが現在提供している道筋を示すことだ。2Dアーケードゲームや3Dシーンを作り、手元のマシンでテストしてから、WebビルドをSummer Gamesで公開するか、WindowsまたはmacOSのビルドをitch.ioやSteamにアップロードできる。
デスクトップで作り、Webまたはデスクトップのビルドで届ける
Summer Engineを一度インストールし、作りたいゲームを伝えれば、シーン・スクリプト・アセットが本物のプロジェクトとして構築される。思い通りに動いたら、WindowsまたはmacOSのビルドを書き出してダウンロードで共有できる。Webリンクが必要なら、GDScriptプロジェクトのWebビルド(ルートにindex.htmlを置いた.zip)を書き出し、Summer Gamesで公開しよう。重い処理は手元のマシンで行われる。C#プロジェクトはWebに書き出せないので、Webを優先するゲームはGDScriptで作ろう。
Webビルドが動くために必要なこと
現在のWebゲームの多くは、WebAssemblyにコンパイルしてWebGLで描画するエンジンで作られている。Summer独自のWebテンプレートはWebGPUで描画し、Summer GamesはGodot標準のWebエクスポートも受け付ける。Godot 4.3以降では、シングルスレッドのWebエクスポートに特別なサーバーヘッダーは不要で、COOPとCOEPのヘッダーが関係するのはスレッド対応を有効にした場合だけだ。ホスト側にも独自の制限がある。itch.ioのHTML5アップロードは合計500 MB、1ファイル200 MB、ファイル数1,000までに制限されている。つまりダウンロードサイズを小さく保つことは読み込み時間のためだけでなく、アップロードが通るか失敗するかを分ける条件でもある。
入力、サイズ、読み込み時間
良いブラウザゲームは、キーボード・マウス・タッチをまとめて扱う。同じリンクがノートPCでもスマートフォンでも開かれるからだ。テクスチャとオーディオを圧縮して最初のフレームがすばやく表示されるようにし、キャンバスは表示されたウィンドウに合わせてスケールする。ブラウザで3Dも動かせるが、2Dよりダウンロード量もGPU負荷も大きくなるため、Webを優先するプロジェクトはたいていシーンを軽く保つ。プロジェクトを任せる前に、どのブラウザゲームメーカーにも確認しておきたいポイントだ。
リリースまで言葉で編集し続ける
ゲームの構築は会話であり、一発生成ではない。新しいレベル、操作感の調整、アートスタイルの変更、タイトル画面やスコアシステムの追加など、何を頼んでも同じプロジェクトに変更が反映される。手元のマシンで動作を確認し、テスターに試してもらいたいときは新しいデスクトップビルドを書き出せばいい。プロジェクトファイルは自分のものであり、Summer EngineはGodot 4と互換性があるので、スクリプトやシーンをいつでも直接開くこともできる。
ゲームも、ホストも、収益も自分のもの
作ったビルドはロックインなしで完全に自分のものだ。Summer Gamesで公開しても、Steamやitch.ioにアップロードしても、自分のサイトで販売しても、テスターと共有してもいい。ロイヤリティも収益分配もなく、利用規約の変更やサービス終了のおそれがあるメーカーのサーバーにゲームが縛られることもない。プロジェクトは手元のマシン上の標準的なファイルなので、あとでどのプラットフォームを目指すことになっても自分のものであり続ける。
よくある質問
これはタブで使うブラウザ型ゲームメーカーですか?
いいえ。エディタはmacOSとWindows向けのデスクトップアプリです。だからこそフルエンジンとAIが手元のマシンで動き、タブのタイムアウトが起きません。summerengine.com/studioのSummer Studioはブラウザで使えますが、生成するのは画像、動画、音声、3Dモデルなどのアセットで、ゲームではありません。ゲームの制作とテストプレイはデスクトップで行います。
プレイヤーはダウンロードなしでブラウザから遊べますか?
はい、GDScriptを使うプロジェクトならできます。SummerはWebビルドを書き出します。それをSummer Gamesで公開すれば、ブラウザで遊んでもらえます。C#プロジェクトはWebに書き出せないため、その場合プレイヤーはWindowsまたはmacOSのビルドをダウンロードします。
作ったゲームはどこで公開できますか?
WebビルドはSummer Gamesで公開できます。Summerが書き出すWindowsとmacOSのビルドは、Steamとitch.ioのどちらでも公開できます。自分のサイトからダウンロード版を配布することも可能です。ファイルは自分で管理できるので、特定のホストに縛られません。
2Dと3Dの両方のゲームを作れますか?
はい。2Dプラットフォーマーやトップダウンゲームも、カメラ・ライト・物理を使った本格的な3Dシーンも作れます。どちらもWindowsとmacOSのビルドとして書き出します。GDScriptプロジェクトならWebビルドも書き出せます。
Summer Engineは無料で始められますか?
Summer Engineのデスクトップアプリは、ローカル制作に使える無料のプロプライエタリソフトウェアです。エージェント用ツールはMITライセンスのオープンソースです。ホスト型Summer AIにはアカウントと有料クレジットが必要で、初回クレジットは保証されません。
ゲームを作るのにコーディングは必要ですか?
必要ありません。会話を通じてゲーム全体を構築・調整し、デスクトップビルドを書き出せます。より深く関わりたい場合は、Summer EngineはGodot 4と互換性があるため、プロジェクトの標準的なスクリプトやシーンを直接編集することもできます。
さらに見る
Summer Engine で創るその他の方法
AI ゲームメーカー
説明するだけで完全な 2D・3D ゲームを作れるハブ。
開くAI game maker for game jams, built for the clock
When the theme drops, describe your idea and Summer Engine builds a playable prototype in minutes, so you spend the weekend tuning the fun instead of fighting setup.
開くMake a game locally for free, with AI options when you need them
Build and play locally with the free Summer Engine desktop app. Hosted Summer AI requires an account and paid credits.
開くAI puzzle game maker for grids, match-3, and logic puzzles
Describe the puzzle you have in mind and Summer Engine builds the rules, the grid, the win condition, and a run of levels you can play and rebalance in plain language.
開くAI sandbox game maker for open worlds you actually own
Describe the sandbox you want and Summer Engine builds the world, the building and placing mechanics, and the systems that let players roam, mine, and create.
開くAI pixel art game maker for real retro games
Describe a pixel game and Summer Engine builds the sprites, tilemaps, animation, and gameplay as one project you can play, tune, and export.
開くThe easiest game maker is the one you talk to
If every other game maker felt like homework, this one does not. You describe the game you want in plain English and Summer Engine builds it, then changes it the same way.
開くGame design software for education that any student can use
Summer Engine lets your class build real 2D and 3D games by describing them in plain language, so the lesson is design and problem-solving, not fighting syntax errors.
開くGame maker for beginners, with no engine to learn first
Make your first real game by describing it in plain words. Summer Engine handles the scenes, scripts, and assets, so you start building on day one instead of studying tutorials for months.
開くプラットフォーマーのテンプレート
既成のプロジェクトから始めて、変更を説明するだけ。
見るすべてのゲームテンプレートを見る
既成のプロジェクトから始めて、変更を説明するだけ。
見る