3

これはかなり基本的な質問です。Unreal Development Kitをゲーム以外、特にライト ショー シミュレーターとエディターに使用できるかどうか疑問に思っています。サイトには次のように書かれています。

アンリアル エンジン 3 は、ゲーム開発者、研究者、テレビ スタジオ、マシニマ ディレクター、アーティスト、学生によって使用されています。ゲーム エンジンで実現する必要があるアイデアがある場合は、UDK が最適です。

でも、よりゲーム志向になっている気がします。私の趣味のプロジェクトでは、回転/移動するレーザー/色の変化するライトをサウンド/音楽に同期させて、ライトショーのシミュレーションを作成できるようにしたいと考えています。また、できれば C# でこのための GUI エディターを開発したいと考えていますが、C# からエンジンのレンダリング機能にアクセスできない場合は、C++/Qt で十分です。エディターを使用してシミュレーションを設計し、リアルタイムでレンダリング/再生します。

私の基本的な一般的な質問は、Unreal Development Kit を、必ずしもゲーム関連ではなく、このようなものに使用できるかということだと思います。それとも、私の知る限り、レンダリングと 3D グラフィックスだけに焦点を当てた Ogre3D の元のオプションを使用する必要があります。

編集:このページを見たところ、再び言及されています:

UDK でどんな種類のゲームも作成できますか?

絶対。UDK は、レーシング ゲームからシミュレーションまで、作成したいあらゆる種類の仮想世界に最適なソリューションです。

だから私の質問は簡単です:結果のコードのレンダラーやその他の機能にアクセスして、シミュレーターのエディターに統合することはできますか? より単純でより関連性のある例えは、ゲームを書いた場合、自分のレベル/キャラクター/その他を書くことができるでしょうか. 編集者?そして、どうすればそうしますか?はい、UDK には既にエディターが付属していることは知っていますが、それはつまり、独自のエディターを作成したいということです。

ありがとう!私はどんな答えにも感謝します:)

4

3 に答える 3

1

UDKでは、スクリプト(Unreal Script)でのみ再生でき、ネイティブコード(c ++)では再生できません。したがって、完全なc ++ソースコードがないと、より複雑なプロジェクトや統合は非常に困難です。ただし、プロジェクトでエディター(UnrealED)を再利用し、非現実に基づいてシミュレーションを行う場合は、それを実行できます。

于 2009-12-23T13:39:10.277 に答える
1

私は Unreal Engine で何ができるかについてかなり理解しています。あなたの質問への答えは「はい」と「いいえ」です ;)

はい、回転/移動して光を発する独自のアクターを作成できます。ただし、UE のレンダリングに関する独自のカスタム エディターを作成することはできません。率直に言って、なぜこれが必要なのかわかりません。Unreal Editor には、ライト ショー シミュレーションの設計と実行に必要なすべてのツール (およびその他のツール) が備わっています。これらのツールに慣れるだけで十分です。

外部エディタでできることの 1 つは (もちろん、テクスチャ、サウンド、モデルなどを除く)、テキスト ファイルに保存されたカスタム セットアップを作成し、後でそれらのファイルを Unreal スクリプトで読み込むことです。

于 2011-02-04T17:35:30.857 に答える
0

「もっと単純で関連性のある類推は、もし私がゲームを書いたら、自分のレベル/キャラクター/その他のエディタを書くことができるだろうか?」

はい、オリジナルのキャラクターとマップを作成できます。ただし、独自のエディターを作成する必要はありません。指定されたエディターで十分です。

C++ ソース コードにアクセスできない場合でも、Unrealscript を使用してできることはたくさんあります。Make Something Unreal コンテストへのすべてのエントリをチェックしてください。それらはすべて、UDK で利用可能なツールを使用して行われました。

于 2010-02-10T04:48:50.460 に答える