cocos2d-x进化为2.5D的一些想法

本文探讨了Unity3D在手游开发中的优势和不足,分析了cocos2d-x发展2.5D游戏的可能性。作者指出Unity3D虽然强大,但在资源管理和多人开发等方面存在问题,而cocos2d-x尽管3D功能有限,但较低的学习和开发成本使其在2.5D游戏制作中有潜力。文章还提到了一些开源引擎作为参考,并强调了正确使用引擎的重要性。
摘要由CSDN通过智能技术生成


        首先我得说Unity3D已经做的很好了,搞这些东西意义真心不大。具体Unity3D有什么优势我之前也写过两篇文章来阐述自己的想法。
        如果我的下一份工作是U3D的话,估计我就不会有这些想法或者研究了。不过谁让我又重新转回cocos2d了呢。我的新的工作大概就是写一个cocos2d-x的2.5D游戏。如果按照我自己的想法,那肯定是U3D来做,不过我在技术上从来不是刚愎自用的人。而且很多时候做游戏图形学和算法都没那么重要,说白了就是拿什么都能做,这里面更多的可能是个人对引擎的熟悉程度或者喜好程度。
       这篇文章不会有什么技术性质的东西,更多的可能是吐槽或者是臆想。首先会分析下U3D的劣势(好话之前已经说的很多了),然后会分析下cocos2d-x做2.5D的优势,最后会分析下3D的可行性。

一、U3D的症结所在:
      使用U3D开发3D游戏几乎是唯一正确的选择。如果是次世代游戏的话还可以考虑UE3或者UE4,但是就手游而言,靠次世代画面成功的游戏几乎没有。U3D几乎已经代表了画面的巅峰。而且很多时候一个游戏的画面不是引擎决定的,而是美术决定的。再优秀的引擎也会被渣美术给耽误。
      使用U3D可以方便的跨平台,有灵活可扩展的编辑器,完善的粒子系统,丰富的资源和扩展,简单而系统框架体系。好处很多就不一一列举了。
      这里分析下缺点,其中有些缺点是无关紧要的,有些是可以绕过去的,有些则是真正恶心的。这次去网易面试,主程也说,相比Unity,他们更习惯使用自研3D引擎,同样有完善的编辑器和工作流程,但是可以避免Unity的一些问题。
      当然,只有网易这样的大公司而且是技术向的大公司会有这样的实力,小团队就安安稳稳的使用Unity就OK了。毕竟画面效果、游戏是否赚钱、开发进度都是跟团队水准相关的,跟引擎没有太大关系。不是说开发慢了或者画面渣了或者优化差了就是引擎不好,而是自身水平问题。
      U3D一切都很美好,但是某些细节或者流程确实很恶心,两种情况下可能会考虑放弃U3D。一种是大公司自己研发引擎,现在开始重新研发意义不是很大,但是老牌的游戏公司都是有很深厚的技术积累的,研发引擎真心不是多么困难的事情

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值