2016 - 2024

感恩一路有你

lua界面开发 在lua,javascript大行其道的今天,面向对象模型的价值在哪里呢?

浏览量:2236 时间:2021-03-11 11:42:37 作者:admin

在lua,javascript大行其道的今天,面向对象模型的价值在哪里呢?

脚本语言不一定支持面向对象的思维和编写。例如,虽然JS是一种脚本语言,但面向对象的编写方法(如class和extensions)已经添加到ES6中,您看到的JS可能是用强类型的面向对象编程语言typescript编译的。面对对象的价值,它可以更好的实现代码的模块化,明确开发者的划分,降低开发难度,易于维护

游戏逻辑可以是全Lua或者全C,但是如果你想修改底层引擎,必须使用C语言lua开发的主要优点是新手入门容易,游戏上线后更新方便(有了后端,永远不能用整个包),避免了审核的麻烦。但这个缺点是调试很痛苦,基本上依赖于打印日志。没有好的ide。与引擎相关的事情更麻烦,因为它们不能调整开发的主要优点是易于调试,并且开发工具/ide足够完整。缺点恰恰相反。新人很难开始工作。对新人来说有很多虫子。上线后,更新只能依靠整个包。每次,他们都必须通过平台审核,但一般来说,游戏逻辑取决于您的主要开发团队(或个人)熟悉哪种语言。

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

是一种脚本语言。与其他语言相比,它容易学。它通常用于游戏脚本(对话、情节、角色属性)。作为其他语言的可扩展语言,Lua具有灵活的语法。如果C Lua是游戏的逻辑核心。Lua是游戏的表面。我们可以看到情节,人物的对话,这些东西与C><写的界面相互作用

lua界面开发 lua import lua界面

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。