千家信息网

Lua语言SDK库Corona的优缺点介绍

发表于:2024-11-27 作者:千家信息网编辑
千家信息网最后更新 2024年11月27日,这篇文章主要讲解了"Lua语言SDK库Corona的优缺点介绍",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Lua语言SDK库Corona的优缺点介绍
千家信息网最后更新 2024年11月27日Lua语言SDK库Corona的优缺点介绍

这篇文章主要讲解了"Lua语言SDK库Corona的优缺点介绍",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Lua语言SDK库Corona的优缺点介绍"吧!

首先是Corona SDK的优点

◆稳定

◆支持硬件加速、GPS、指南针及照相机等

◆支持与Map、Facebook、OpenFient、GameCenter的集成

◆内建的物理集成

◆Lua语言比较容易学习

◆已经有了一些很不错的应用,至少能够证明这个SDK是可以做出优秀应用来的

◆不错的社区支持

然后是Corona SDK不太好的地方

◆只支持iOS和Android

◆Lua语言不是面向对象的

◆每年都要交授权费

◆Android支持还有太多BUG

另外还有其他的一些补充,比如:

◆对于Corona SDK不支持的第三方SDK没法自己去集成

◆编译项目的时候需要把代码上传到Corona的服务器上去编译,不能在本地直接编译

◆无法扩展Corona的功能,而官方的更新速度又太慢。这是反映的最多的一个问题

◆物理模块还有一些缺陷

相对来说,新的Monkey SDK对这些缺陷就有了很大的改进,比如更广泛的平台支持,比如很方便的Native Code集成,比如只需要购买一次授权,比如完全面向对象的Bliz脚本语言,等等。下面我们来介绍一下Lua+Corcna SDK库开发Android或iPhone客户端应用。

一、开发语言的选择

iPhone有Objective-C

Android用Java的多

但是大家可以看看程序语言的排名,Lua这个巴西人发明的本来专门用于嵌入式开发的语言,现在大行其道。已经排名到了前10位,而Ruby在11位左右。

二、SDK库的选择

实际上为什么Lua为什么如此之牛,关键在于一个SDK库的出现,就好像Rails的出现激活了Ruby一样。这个SDK库的出现激活了Lua。

它就是与我们常在酒吧中点的啤酒-可罗拉的名字一样:Corcna。

Corcna还包含一个pc机上使用的手机模拟环境。

好了大家将Lua的开发环境、Corcna 这个SDK库下载安装吧。

Lua+Corcna的环境好了之后,你就可以一次编写,可以将应用放在iPhone或者Android上了。

速度吗,据说没问题。

三、创建***个hello程序

实际上SDK就是提供了各类环境的库函数。

Corcna就是基于手机的库函数(我估计它囊括了Android和iPhone,在编译之后,可以智能的使用相应的库函数。 )

随便使用一个编辑器,notepad++有Lua的syntax,识别Lua代码。键入如下代码:

local textObject = display.newText( "Hello World!", 50, 150, native.systemFont, 24 )  textObject:setTextColor( 255,255,255 )

另存为:main.Lua,main是入口。

好了,我们使用Corcna模拟器运行这个代码,即可完成。open ,main.Lua 即可。这时候hello world 已经显示在模拟的手机屏幕上了。

感谢各位的阅读,以上就是"Lua语言SDK库Corona的优缺点介绍"的内容了,经过本文的学习后,相信大家对Lua语言SDK库Corona的优缺点介绍这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!

语言 支持 优缺点 代码 就是 环境 学习 应用 开发 编译 函数 手机 问题 不错 内容 实际 实际上 对象 激活 物理 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 松江区正规网络技术优势 北京互联网科技公司招聘 学校网络技术人员招聘条件 云南最美服务器云空间 网络安全网吧网络安全员酒店培训 常山服务器 存储服务器可以做游戏服务器么 金融行业数据库 国外品牌占比 奇仕网络技术有限公司怎么样 学校通数据库技术答案 华为云耀服务器和c6s 政企网络安全研报 长城服务器管理口密码 鱼骨头网络技术 华为服务器登录无法输入密码 如何查找网络技术公司 服务器远程管理如何打开 网文写作数据库 吴一雄 清华网络安全研究院 浦东新区营销软件开发收费套餐 福州数据中心服务器怎么选择 上海闵行区服务器防篡改 mysql数据库类型修改 利用数据库做网页文档 存储服务器可以做游戏服务器么 云综合安防管理平台服务器 丽水市大汉软件开发有限公司 怎样制作数据库流程图 工程数据库的发展趋势如何 魔兽世界正服服务器人口
0