Portal 2 mod では Valve の Hammer エディターを使用していましたが、ブレインストーミング中にチャンバーの基本的なコンセプトやスケッチを描きたい場合、エディターの機能が多すぎて、本当に必要なものに集中できません。必要のない特定のものをいじる必要があります。したがって、キューブ/ボクセルといくつかのゲームプレイ エンティティのみで構成される、基本レベルのジオメトリ用に最適化された単純なツール (WPF/XAML に基づく C#) の開発について考えています。現時点では、これが良いアイデアなのか、それとも時間の無駄なのかを概算するためにいくつかの調査を行っています.
これまでのところ、私の要件は次のとおりです。
- 3D ウィンドウと、さまざまな 3D 編集ツールで知られているさまざまな 2D パースペクティブを備えたタイル ビュー (使いやすさを簡素化するために、2D ビューをオプションにすることができます)
- 3D ウィンドウでのカメラの動き
- 選択、移動、回転を含む基本的なアイテム処理
私はファイル形式について具体的な詳細を持っていますが、エディターを機能させたいだけの初期段階でそれを台無しにしたくありません. (デ) シリアル化に関連するものは、この質問の一部ではありません。
私の質問:
- 調べたり、再利用したりできる類似のプロジェクトはありますか?
- そのようなエディタの開発にどのリソース (チュートリアル、書籍、記事など) をお勧めしますか?