SimplyScene3D是一个可用于不同3D引擎的场景编辑器,包括您自己编写的游戏或引擎。其设计目标是:
- 使游戏策划和美工可以在游戏开发前制作游戏概念原型
- 节约非核心开发工作的时间,以便更多的精力放在核心工作上
v0.96 改进列表:
* 新加角色实体类型(Character)
* 新加预览模式,以便体验用ASDW键控制角色运动的效果。
* 属性编辑器支持下拉列出模型可用的动画列表。
* 在场景的XML文件中加入了实体的绝对坐标变换数据,方便不支持相对变换层级的引擎使用。
* 新加类似Ogre3D的地形实体类型(Terrain)
* 新加水面实体类型(Water Surface)
* 所有数据重新组织到一个工程文件夹里,支持新建、打开工程。
* 中文本地化
下载页面
下图展示了SimplyScene3D在制作流程中的位置,尽管还不完善,但已经能完整主要工作。简单来说,大致流程就是准备美工资源,使用SimplyScene3D设计Entity,然后用Entity构造游戏场景。Entity即实体,或者叫个体,是逻辑上的单个游戏对象,比如一栋房子、一辆车、一个游戏人物、一个物品、一个光源、一个声场、一个触发器、一个起始位置、甚至抽象的一个阵营、一个工会等。常见的有两类,角色(Character)和摆件(Doodad)。游戏设计者通过定义Entity来定义游戏本身,之后由游戏程序来执行这些定义。