編集できる範囲を指定する
どのオブジェクトを分離し、命名し、編集可能にしておくか指定しましょう。見た目が立派でも、中身が外殻だけでは使えない場合があります。
「Three.js製ダークファンタジー・アクションRPG」は、Three.js, 3DゲームをテーマにGPT-6 Astraで制作した3D作例です。実際の仕上がりを確認し、自分のプロジェクトに合わせてプロンプトを調整できます。
同じキャラクターを、二つの実際の制作方法で比較しています。結果は課題によって異なります。
Three.jsを使い、ゼロから完成度の高い、完全にプレイ可能な3Dダークファンタジー・アクションRPGを作成してください。 カメラには、斜め上から追従するトップダウン視点を使用します。舞台は、森に呑まれた壮大なゴシック様式の聖域です。崩れた塔、アーケード、苔に覆われた石橋、起伏のある丘、小川、滝、焚き火を配置してください。リアルなマテリアル、シネマティックライティング、薄い霧、風になびく植生、流れる水によって、幾重にも重なる豊かな空気感を表現してください。 主人公は、精巧に作られたスチールと金の重装鎧をまとった屈強な騎士です。なびくマントを身に着け、光り輝くルーンの剣と盾を装備しています。キャラクターは、移動、斬撃、ローリング、ガード、回復、魔法の詠唱を行えるようにしてください。魔法には巨大な魔法陣、光線、雷のエフェクトを取り入れます。敵の護衛を倒した後、プレイヤーは巨大な角持ちの騎士ボスと対峙します。 攻撃アニメーション、ビジュアルエフェクト、攻撃のヒット方向は、すべてキャラクターの向いている方向と一致させてください。完成度の高い繁体字中国語のHUD、キャラクターの装備表示、勝利・敗北・リスタートまでの一連のフローを実装してください。 モデリング、アセットの作成または調達、プログラミング、パフォーマンス最適化は自律的に行ってください。AAAタイトル級のビジュアルの完成度を目指します。ゲームを継続的にプレイテストし、ビジュアルを確認し、問題を修正しながら、完全にプレイ可能なゲーム、起動手順、ソースコードを提供してください。
プロンプトのポイント
Three.js, 3Dゲーム, アクションRPG を題材にした GPT-6 Astra の 3D 作例「Three.js製ダークファンタジー・アクションRPG」を見てみましょう。作者の原文プロンプトか、公開情報を基にした制作指示かは、出典の区分で確認できます。
中心となる完成形を保ち、カメラ、操作、照明、成功時にできることを指定しましょう。見た目の細部を足す前に、まず動作を確認します。
どのオブジェクトを分離し、命名し、編集可能にしておくか指定しましょう。見た目が立派でも、中身が外殻だけでは使えない場合があります。
シーンを実行して目に見える不具合を確認し、フレームレート、操作、配置の具体的な基準を満たすまで繰り返すよう求めましょう。
大きな世界は地区、アセンブリ、節目に分け、各部分を確認してから範囲を広げましょう。
プロンプトでゲームやシーンを作ったら、そこに登場するキャラクターや小物も磨きましょう。Tripo で精細なアセットを作ってシンプルな仮モデルを差し替えると、世界がより生き生きとします。
作者が公開した作品紹介を基に、再利用できる制作指示としてまとめています。非公開のプロンプトをそのまま再現したものではありません。
生成した怪獣モデルと効果音を使い、怪獣作品に着想を得た Three.js ゲームを作成してください。巨大な戦闘が分かりやすく、怪獣の大きさが伝わる環境を構築してください。
リギング前に、Tripoキャラクターの表情差分をBlenderで用意してください。メッシュの位置をそろえ、使用していない差分は頭の内側に縮小して格納し、表情を段階的に切り替えてください。滑らかなブレンドやVRMへの対応をうたわないでください。