-1

Portal 2 mod では Valve の Hammer エディターを使用していましたが、ブレインストーミング中にチャンバーの基本的なコンセプトやスケッチを描きたい場合、エディターの機能が多すぎて、本当に必要なものに集中できません。必要のない特定のものをいじる必要があります。したがって、キューブ/ボクセルといくつかのゲームプレイ エンティティのみで構成される、基本レベルのジオメトリ用に最適化された単純なツール (WPF/XAML に基づく C#) の開発について考えています。現時点では、これが良いアイデアなのか、それとも時間の無駄なのかを概算するためにいくつかの調査を行っています.

これまでのところ、私の要件は次のとおりです。

  • 3D ウィンドウと、さまざまな 3D 編集ツールで知られているさまざまな 2D パースペクティブを備えたタイル ビュー (使いやすさを簡素化するために、2D ビューをオプションにすることができます)
  • 3D ウィンドウでのカメラの動き
  • 選択、移動、回転を含む基本的なアイテム処理

私はファイル形式について具体的な詳細を持っていますが、エディターを機能させたいだけの初期段階でそれを台無しにしたくありません. (デ) シリアル化に関連するものは、この質問の一部ではありません。


私の質問:

  1. 調べたり、再利用したりできる類似のプロジェクトはありますか?
  2. そのようなエディタの開発にどのリソース (チュートリアル、書籍、記事など) をお勧めしますか?
4

1 に答える 1

1

今説明したことは、Blender などの既存の 3D モデラー ツールを使用して完全に実行できます。このユース ケースに特に Blender を使用すると、希望どおりのビューでワークスペースをセットアップでき、テクスチャリング/アニメーション/ライティングなどの不要なオプション/ウィンドウをすべて完全に非表示にすることができます。
また、テンプレート プロジェクトをセットアップして基本的なスタートアップ プロジェクトを提供することもできるので、すぐにスケッチしてジオメトリを投げることができます。
さらに、無料で、多くの標準タイプの優れたエクスポート サポートを備えています。

独自のエディターを作成するのが魅力的に聞こえるかもしれないことは理解しています (そこにあり、それを行っています)。それは間違いなく興味深い学習体験になるでしょう。今すぐツールが必要な場合は、車輪を再発明するのではなく、Blender を使用することをお勧めします。

ブレンダー 3D

于 2012-07-29T19:55:58.993 に答える