永发信息网

cocos2dx开发游戏是用全lua还是用c++和lua

答案:2  悬赏:0  手机版
解决时间 2021-02-27 11:44
  • 提问者网友:风月客
  • 2021-02-27 02:49
cocos2dx开发游戏是用全lua还是用c++和lua
最佳答案
  • 五星知识达人网友:纵马山川剑自提
  • 2021-02-27 03:11
游戏逻辑既可以全lua也可以全C++.不过如果要修改底层引擎必须用C++.
就目前而言
lua开发主要的好处就是新人上手容易,游戏上线后更新比较方便(配合后端可以一直不用整包更),避免了审核的麻烦.但这个缺点是调试起来比较蛋疼,基本靠打印日志.也没有什么很好的IDE.而且涉及到引擎的东西由于不能调了就比较烦.
C++开发主要的好处就是调试容易,开发工具/IDE足够齐全.缺点嘛和上面刚好相反.新人上手困难,新手BUG丛生,上线后更新基本也只能靠整包更新,每次都要通过平台审核.

但游戏逻辑总的来说要看你的主要开发团队(或个人)对那种语言比较熟.
全部回答
  • 1楼网友:英雄的欲望
  • 2021-02-27 04:45
当大家都用c++的时候,你用lua就是一个亮点,并且据我所知,lua有一个优势是c++不可拟比的,一般来说我们在写应用的时候都知道,一款应用只有用户才有说话的权利,一旦发展漏洞或者哪不符合用户玩法,自然而然就会失去一批用户,而用lua,写的游戏,当你发现游戏有漏洞的时候,可以强制用户升级最近版本,因而能留住更多的用户群体。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯