我要写一个三维路径编辑器。这个编辑器应该支持四个视图设置(rront,左,右,3d)。还有必要使用第三方库进行路径计算。此外,还应该可以导入通用的自由格式的3D场景(X3D,COLLADA,.)免费意味着有免费的编辑器可以创建这个场景。
问题是我应该为这个程序使用什么引擎/工具?
我现在在比较
在我看来,最好是使用一些工具/引擎,其中场景加载器已经写好了。但是也有要求为编辑器提供额外的GUI。
你给我推荐什么?
发布于 2011-09-22 15:26:32
不要使用Java3D (它基本上被废弃了)。JMonkeyEngine很好--我肯定会推荐这个图书馆。非常活跃的社区,积极的开发,即使它目前被称为"Alpha“,它是非常稳定和相对没有bug的。
XNA的一个可能的复杂之处(据我所知)是,添加UI可能会有问题--这会使您的工作更加困难。
基于网络的,我个人会拒绝仅仅因为纯粹的愚蠢(和性能的原因?(不确定的关切)
我不推荐团结,不是因为我有经验,而是因为它是一个更高水平的“游戏引擎”。我知道,另一方面,JMonkeyEngine允许您访问创建这样一个工具所需的低级函数。
低级别(DirectX,OpenGL),我不认为你需要这么低,你在做基本的事情( jME为你提供的)上浪费的时间会让人望而却步。
发布于 2011-09-22 14:23:55
如果您想使用XNA (因为您包含了c#标记),请参见
下面是一个较旧的(VS2005)示例
以及XNA创作者之一的帖子,Shawn,
在他的博客上有一个相应的条目
其实有很多例子。
发布于 2011-09-22 14:43:26
正如上面(+1)所述,XNA框架对于.NET环境来说是一个非常好的框架(它适用于任何.NET托管编程语言,指南应该适合帮助您)。
本质上,它可以在DirectX API上工作(因此,如果目标平台不是windows/xbox,请避免使用它)
https://stackoverflow.com/questions/7516014
复制相似问题