2012-07-29 60 views
-1

我曾经和Valve的Hammer编辑一起为我的Portal 2 mod工作,但是如果我只是想在脑力激荡的时候画一个基本的概念或者素描房间,那么编辑太多了的功能,所以我不能专注于我真正需要的东西,并且必须处理我不需要的特定事物。因此,我正在考虑为基本级别几何体优化的基于WPF/XAML的简单工具(仅由多维数据集/体素组成)以及一些游戏实体组​​成的开发工具。目前我正在做一些研究来估计这是否是一个好主意,或者这是否会浪费时间。用于概念/素描的3D关卡编辑器

到目前为止,我的要求是:

  • 用3D窗口,并从不同的3D编辑工具已知的不同2D视角平铺视图(2D视图可以由可选简化可用性)
  • 相机在3D窗口移动
  • 基本项目的处理,包括选择,移动和旋转

虽然我对文件格式我做具体细节不想在我想让编辑工作的早期阶段混淆。任何与(de)序列化相关的东西都不是这个问题的一部分。


我的问题:

  1. 是否有任何similiar项目可能我进去一看,甚至重用?
  2. 你会推荐哪些资源(教程,书籍,文章等)用于开发这样的编辑器?

回答

1

刚刚描述的内容可以使用现有的3D建模器工具(如Blender)完美实现。使用专用于此用例的Blender,您可以设置一个完全符合您需要的视图的Workspace,并且您可以完全隐藏所有不需要的选项/窗口,例如纹理/动画/照明。
您还可以设置一个模板项目来提供一个基本的启动项目,以便您可以立即跳入草图并投掷几何图形。
加上它是免费的,并且对许多标准类型具有出色的出口支持。

我明白,编写自己的编辑器听起来很有吸引力(在那里,做到了这一点),它肯定会是一个有趣的学习体验,如果你现在只想使用一个工具,我推荐使用Blender而不是重新发明轮子。

Blender 3D