Geo*_*ope 7 language-features unity-game-engine jmonkeyengine
我正在教我的孩子编程,看起来我已经把它缩小到两个选项:
我找不到任何"当前"的比较,所以我想我会问:
哪个更好的jME3 +或Unity4.3 +用于教学编程与引擎优势?
我不是游戏开发人员,但作为一名企业和控制系统开发人员,我在C#和Java方面都有经验.
我目前倾向于使用Unity4.3 +,因为:
从编程的角度来看,我认为C#比Java更干净,但如果引擎编码和对象模型鼓励编程不好,这意味着很少
引擎优势:Unity4.3 +将"据称"即将支持XBox One和PS4
注意:为了公平对待jME,我会记下jME的这个"pre-alpha state"iOS选项,它比营销"假设"更好:(http://hub.jmonkeyengine.org/wiki/doku.php/jme3:ios)
如果在所有其他方面它们相同,哪一个具有更好的服务集成?
ato*_*mix 24
很高兴您对JME3感兴趣.
我也在为一个旨在制作游戏环境中的教育计划(年轻人和成年人)的项目工作.
如果你要让你的孩子通过游戏开发来学习编程,那么这是一个好主意.但是JME3和Unity的开始都要复杂得多(我认为你的孩子还很年轻)......也很少有适合儿童学习视觉编程的项目.
Greenfoot ww.java.com/en/java_in_action/alice.jsp
Alice ww.greenfoot.org/door
Kojo ww.kogics.net/sf:kojo
这些东西(IDE附带的语言)学习曲线简短,易于使用,需要最少的知识,适合儿童和初学者.那就是教育方面.
对于发动机方面.[这是我的个人意见]
我更喜欢JME.我也离开了Unity(在我自己的团结中做了大约4-5个商业游戏)去JME.在Unity之前,我还在Ogre,UDK,Torque和许多其他引擎(另外10个)工作.我还在C++的白天工作中使用商业引擎,这些代码很脏,但是运行得非常顺利并且花费了数百万美元.
原因是:那些发动机限制了你的限制和预制的解决方案.当然,这也是您首先选择和引擎的一半原因.但是当你遇到这种限制时,例如许可证费用或封闭技术.你会像我一样恨他们.
所以这就是为什么我来JME寻找"完整"的游戏开发和娱乐技术.
如果您是一位经验丰富的Java和C#,与JME和Unity开发人员联合,我将为您命名一些可以*强文本*在两者之间进行比较:
许可证:免费开源与免费/商业
**基础技术:**
请注意,我仍然通常同时使用Unity和JME3,为了我的工作和我的爱好.我使用Unity 4制作精美的mecanim动画,子画面材料......当天,使用JME3进行研究并在晚上进行改进.IMO,JME3是值得学习的游戏引擎,它将来会摇滚风光!
希望这有帮助!
小智 7
当我从未真正使用过Unity时,很难进行比较.我见过demo和它的界面.但是,使用jMonkeyengine大约2年半,我可以说我是一个快乐的客户:).
Unity可能拥有更多的东西:开发人员,用户,铃声和口哨,但是有相关的成本.
2: - 大社区之间的相似之处(Unity更大) - 许多免费教程 - 快速开发(这里有一些关于我已经参与使用jME的ludum dare的链接 http://www.ludumdare.com/compo/ludum -dare-28/comment-page-3 /?action = preview&uid = 16152,http ://www.ludumdare.com/compo/ludum-dare-24/comment-page-1/?action = preview&uid = 16152) -易于分发到Windows/Mac/Linux/Android
jMonkeyEngine完全免费且所有开源(新BSD许可证).因此,您可以看到引擎的所有内部工作方式,如果您不喜欢某些内容,甚至可以更改它(当然,欢迎您提交更改:)).因此,您将通过深入研究jME源代码来学习更多知识.
C#和Java是一个可以持续多年的辩论,但我不认为它应该是一个决定因素,它们本质上非常相似.在jME中没有可用的iOS版本,我认为Xbox One和PS4没有立即计划,因此Unity将在那里获胜.
小智 5
JME比Unity更硬核引擎.
JME: - 强大的社区(主要是英语) - OpenSource并且可以免费使用. - 有很多很酷的工具.但我猜Unity还有更多. - 易于编译和编码所有平台. - 支持Linux.您可以在Linux OS中开发游戏.
团结: - 强大的社区(拥有许多当地社区和语言) - 非自由.但它有专业的工具. - 有JavaScript支持.您可以在编辑器中添加脚本. - 真的很酷的世界编辑.但是在JME SDK中编码更好.
我用JME.但在许多情况下它是硬核.
归档时间: |
|
查看次数: |
13491 次 |
最近记录: |