Skip to Content
ドキュメント開発者向け導入ガイドRoblox ゲームの移植

Roblox ゲームの移植

元のルール、アセット、配置を読み取り、ブラウザエンジンで再実装します。.rbxl と Lua はそのまま公開用 Web ビルドにはできません。Ball Game のコードは汎用 Roblox 変換ツールではありません。

原作を確認

Roblox Studio で .rbxl を開いて主要な流れをプレイし、停止します。スクリプト、Workspace、アバター、UI、アカウント、保存、マルチプレイなどの依存を一覧にします。

元の要素ブラウザで必要な実装
キャラクター外観エクスポート権限のあるモデル・テクスチャの再利用、または再構築
操作とカメラ入力、移動、ジャンプ、アニメーション、衝突、追従
シーンと材質アセットと配置の読込・再作成、材質と衝突の設定
Lua のルール振る舞いを理解して新しいエンジンの API で実装
サーバー・プラットフォーム別途代替を設計。この例はシングルプレイのみ

Three.js、Cocos、PlayCanvas などは経験と要件で選びます。Three.js + cannon-es + Vite は Ball Game の選択で、Combos の必須要件ではありません。キャラクターの動作再実装は、全アートの描き直しを意味しません。

再実装と比較

最初に一巡できるゲームループを作り、人物、シーン、カメラ、UI、必要なサービスを追加します。外観、配置、操作、ルールを原作と照合し、物理エンジン変更後は摩擦、質量、減衰を調整します。省略・置換も説明してください。

エージェントには原作の確認、再利用アセットと作り直す動作の整理、特徴を保った再実装、主要ループの検証を依頼します。Lua の機械的な構文変換や、無関係なゲームへの Ball Game の座標・WinPiece 判定のコピーは避けます。

ビルドと公開

新しいプロジェクトのコマンドで静的出力を生成し、検証と公開を行います。Roblox のクライアント・サーバー機能は自動移行されません。再現にはBall Game の全ソースを利用できます。


出典:Combos 開発者向け導入ガイド 。原文の確認日:2026-10-08、CLI v1.14.2。検証結果は原文に記録された実行時のものです。

Last updated on