始める前に
Combos はブラウザで動くゲームを公開するプラットフォームです。通常は dist にまとめた静的サイト一式をアップロードします。出力先の名前が異なる場合は、実際のパスを指定してください。制作ツールにかかわらず、最終的な提出形式は同じです。
プロジェクトごとの準備
| プロジェクト | 用意するもの |
|---|---|
| 完成済み H5 | index.html と参照される全ファイル |
| HTML + JavaScript | HTML、JS、CSS、アセット。コンパイルは不要 |
| Vite / Webpack | プロジェクトのビルドコマンドで生成する静的ファイル |
| Unity | ネイティブ WebGL エクスポート一式 |
| Roblox | ブラウザエンジンに移植・再実装したアセットとゲーム処理 |
Combos CLI 自体のインストールに Node.js、Unity プラグイン、SDK は不要です。Vite には Node.js、Unity には公式 Web Build Support が別途必要です。
ファイルと作業場所
my-game/
├── source/
├── dist/
│ ├── index.html
│ └── assets/
├── cover.png
└── combos.jsonプロジェクトルートには編集するソースを置きます。./dist はターミナルの現在のディレクトリからの相対パスです。cover.png と公開後に生成される combos.json はルートに置きます。後者は公開ゲームとの紐付けであり、ソースではありません。
Codex でプロジェクト全体を開いてターミナルを使うか、システムのターミナルを開きます。引用符内を自分のパスに置き換え、スペースがある場合も引用符を残します。表示された場所に dist と cover.png があることを確認し、なければ先に作成します。
cd "/path/to/project"
pwd
lsSet-Location "C:\path\to\project"
Get-Location
Get-ChildItemローカルとクラウド
Codex / Cursor は選択したワークスペースにファイルを作成します。公開前に、プロジェクトのフルパス、ビルド方法、出力先、プレビュー URL、主要なゲーム操作の確認結果をエージェントに聞いてください。
クラウド環境では、その場で CLI を使ってビルド・アップロードするか、プロジェクトをダウンロードしてローカルで作業します。クラウドの 127.0.0.1 は自分の PC ではありません。提供されたプレビュー機能か、ダウンロード後のローカルサーバーを使います。ローカル URL はサーバー稼働中のみ、Combos の共有 URL は独立して使えます。
サンプルの読み方
コマンドは指定の環境とディレクトリで実行します。パス、タイトル、カバー、対応デバイスは自分の値に変更してください。BoatAttack のコミットとパッチ、Ball Game の座標は専用の値です。Lua / JavaScript の抜粋は実装の説明であり、ターミナルコマンドや汎用変換スクリプトではありません。
出典:Combos 開発者向け導入ガイド 。原文の確認日:2026-10-08、CLI v1.14.2。検証結果は原文に記録された実行時のものです。