Nineveh vs cocos3d [英] nineveh vs cocos3d

查看:39
本文介绍了Nineveh vs cocos3d的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在学习如何使用 cocos2d 开发游戏应用程序,这非常有趣;但是当我准备好时,我想探索一个好的 3d 引擎来创建 3d 应用程序.在网上我注意到这两种乐器:nineveh &cocos3d.有没有人可以教我他们的区别,什么是最好的?(我也知道unity 3d,但我不太喜欢它)谢谢

I'm learning ho to develop a game app with cocos2d and it's very very interesting; but when I'm ready I want to explore a good 3d engine to create 3d app. In the web I noticed this two instruments: nineveh & cocos3d. Is there someone that can teach me their differences and what's the best? (I know unity 3d also but I don't like to much it) thanks

推荐答案

我猜主要区别在于 Cocos 3d 是一个游戏引擎,而 NinevehGL只是"一个 3d 引擎.我玩过 Nineveh,在我看来它是 ios 最好的 3d 引擎,只是 openGL2.0,它被研究用于考虑 OOP 和 objC 的多线程(但基础主要是 C++,这是一个加号,因为 C++ 是比 ObjC 快很多).问题是 NinevehGL 的开发进展非常缓慢,开发人员更改了路线图,延迟很大.我不怪他,因为他所做的工作很棒,但我担心最终会停止开发.
在我看来,Cocos 3d 在 3d 渲染功能方面确实落后,因为它使用 OpenGL 1.1,2013 年第一季度将升级为 OGL2.0.
Unity 可能是最好的 3d 游戏引擎,当然,但是方法完全不同,最后一个带有 IDE,你不能在 Xcode 中使用它,我猜语言也更接近脚本.

I guess that the main difference is that Cocos 3d is a game engine, ninevehGL is "just" a 3d engine. I played around with nineveh and in my opinion is the best 3d engine for ios, is just openGL2.0, it is studied for multithreading with OOP and objC in mind (but the ground is mostly C++ and that's a plus, 'cause c++ is a lot faster than ObjC). The problem is that ninevehGL development is going really slow, the dev changed the roadmap with huge delays. I'm not blaming on him because the work he made is awesome but I'm worried in a eventual stop in development.
Cocos 3d in my opinion is really behind in 3d rendering functionality since it uses OpenGL 1.1, there will be an upgrade in first quarter of 2013 for OGL2.0.
Unity is probably the best game engine for 3d with Unreal of course but the approach is totally different, the last comes with an IDE and you can't use it with Xcode, the language is also different closer to scripting I guess.

这篇关于Nineveh vs cocos3d的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆