オープンソースのゲーム制作ワークフロー
想像から。遊べる世界へ。
アセット、ゲームプレイ、エンジンを結ぶ3Aゲーム生成スキル、GameFactory-3A。実例とガイドから次の一歩を見つけましょう。
ファンタジーRPG / シネマティック研究作れるものを、もう少し近くで。
02 / ツールキット
世界を構成するすべて。
最初の参考画像からプレイヤーのUIまで、8領域が一つの流れでつながります。
画像の準備
コンセプトやキャラクター資料を次のアセット作業に使える入力へ整えます。
機能の詳細3Dオブジェクト
キャラクター、プロップ、再利用部品を作り、組み合わせを確認します。
機能の詳細シーンと環境
地面と配置を決め、一貫した遊べる場所を組み立てます。
機能の詳細モーションとアニメーション
キャラクターをゲームに必要な動きへ結び付けます。
機能の詳細音声と空気感
ゲームのタイミングに合わせて会話、効果音、環境音を準備します。
機能の詳細ゲーム映像
導入、物語の節目、予告編を演出付きの動画タスクへ整理します。
機能の詳細ゲームプレイシステム
コアループをルール、挙動、エンジン固有の仕組みに変換します。
機能の詳細ゲームUI
HUD、メニュー、反応でゲーム状態を読みやすく伝えます。
機能の詳細03 / 仕組み
魔法のボタンではなく、プロセス。
Coding Agentが作業を調整し、計画、レビュー、実際のプレイまで進めます。
- 01
アイデアを定義
エンジン、表現、プレイヤーループ、受入条件を決めます。
- 02
計画を作る
操作、シーン、アセット、体験を証明する確認項目を整理します。
- 03
制作とレビュー
生成または調達したアセットの品質と適合性を確認します。
- 04
統合
選んだエンジンの文脈でメカニクス、アセット、UIを統合します。
- 05
遊び、直し、繰り返す
起動して代表操作を行い、録画も確認してから完了とします。
04 / 環境
エンジンを選び、方向を決める。
対象環境を選び、そのAPIコンテキストに従います。役割は環境ごとに異なります。
ネイティブな世界とワークフロー。
UEClientの境界とUE5ガイドに従い、統合と検証を行います。
Unityゲーム試作に馴染みのある環境。
UnityClientと記載コンテキストでアセット、メカニクス、UIをつなぎます。
GodotGodot 4への明確な入口。
指定実行ファイルを確認してから公開GodotClientの流れを使います。
three.jsブラウザーに広がるインタラクティブ世界。
上流three.jsには独自のNodeとエンジン要件があります。このPHPサイトはそのツールチェーンを実行しません。
Blender世界の部品を準備する。
記載されたbpy環境でアセット処理、リグ、修復を行います。Blenderを配布ゲームの実行環境とは扱いません。
05 / つなぐ設計
部品を一つの体験へ。
フレームワークは、アセットをゲームで使える形に渡す工程を整理します。
タスク別スキル
不要な全環境ではなく、現在のタスクに必要なスキルを読みます。
明確な受け渡し
アセット、ゲームプレイ、UI、エンジン実行の責任を分けます。
文脈内の品質
技術構造だけでなく、実際のゲーム内で挙動を確認します。
06 / 出発点
次のアイデアの入口。
最も試したいゲーム制作の領域から始めてください。
個人開発者
範囲を広げる前に遊べる一部分を試します。
Agent開発者
スキルとエンジン文脈がAgentをどう導くか理解します。
アーティストとTA
資料からアセット、統合シーンまでの道筋を追います。
研究者とコントリビューター
契約を読み、開発ハーネスから参加します。
07 / 最初の一歩
アイデアを要件にする。
対象とプレイヤー体験を書き、必要なスキルへ進みます。
当サイトはガイドです。上流プロジェクトは準備した自分の環境で実行してください。全エンジンとモデルを一括導入するものではありません。
制作を始めるgit clone https://github.com/OpenDCAI/GameFactory-3A.git
cd GameFactory-3A
→ agent_skills/setting_overview.md08 / 詳しく知る
探す時間を減らし、文脈を増やす。
目的別に整理した上流文書へ直接移動できます。
09 / 始める前に
知っておきたいこと。
実務上の疑問へ簡潔に答えます。
01GameFactory-3Aとは?
OpenDCAIのオープンソースなゲーム生成スキルとアセットのフレームワークです。Agentがガイドとエンジン文脈を使い、アセット、ゲームプレイ、UIを調整します。
02このサイトでゲームを生成できますか?
当サイトは説明、デモ、ガイドを提供します。生成サービス、APIキー収集、エンジン実行は行いません。自分の環境で上流プロジェクトを利用してください。
033Aは完成した商用ゲームを保証しますか?
いいえ。名称は目標と範囲を表します。遊べる成果には計画、適切な素材、統合、実行確認が必要です。
04無料で使えますか?
リポジトリはオープンソースですが、Agent、モデルAPI、ハードウェア、エンジンサービス、第三者素材には別の費用や条件があります。
05対象エンジンは?
UE5、Unity、Godot 4、three.js、Blenderです。Blenderは主にアセット処理を担い、詳細な版と手順は上流文書にあります。
06デモ素材はすべてAI生成ですか?
いいえ。生成物とエンジン素材、ダウンロードシーン、外部アニメーションを組み合わせた例があります。出典欄に区別を残しています。
07すべて商用利用できますか?
リポジトリはApache-2.0ですが、第三者のエンジン、モデル、重み、素材には独自ライセンスがあります。公開前に各条件を確認してください。
08公式サイトですか?
いいえ。独立運営の内容ガイドです。元プロジェクトはOpenDCAIと貢献者のもので、最新文書はGitHubにあります。
次の世界はアイデアから始まる
最初の一歩を。
プロジェクトを知り、方向を選び、計画から始めましょう。