quick-cocos2dx环境安装

建议跟着官网上的步骤进行安装,出现一些小问题可以来这里找一下


(1)使用lua的必要性

我们首先关注的是他的可嵌套性,他可以很容易的可以与c++集成,这样我们就可以轻松修改lua并能在主程序中是这段修改的代码生效,当游戏在线上时,我们可以通过更新机制来更新代码,这样可以使用户在不更新包的情况下打补丁(包括新特性、修复bug等)。

lua有较高的执行效率,最起码比js快相当的等级,“也许是因为Lua使用的是“基于寄存器的虚拟机”  而不是基于堆栈的虚拟机。”(摘自http://www.oschina.net/news/26081/why-i-choose-lua/)。

lua语法非常简单,并且是可移植的,非常适合现在“一码多用”的需求。

quick-cocos2dx是对2dx+lua模式的一层封装,简化工作,http://cn.quick-x.com/?p=1。


(2)开始quick之旅

下载quick,官网上提供了几种下载方式,个人建议使用git来cheackout,因为直接下载包的版本不能调试。

down下来的文件目录是这样的:

                                

bin下放置的是一些小工具。

framework:是quick的源码。

lib:luabinding、2dx代码。

player:quick-player。

sample:例子。


运行setup.bat设置quick的环境变量,QUICK_COCOS2DX_ROOT = quick的根目录。我们还要手动在path中添加一项:%QUICK_COCOS2DX_ROOT%\bin\win32。

不设置这两项,我们打开player时,不会展示welcome界面。

运行sample:

打开player(目录:player\bin\win32),看不到welcome,查看上一步是否正确。

然后file->open project,选到sample下的任何一个例子的目录下,点击launch,就会显示出例子来,否则,查看控制台是否输出找不到文件的提示,查看设置环境变量的哪一步。


(3)使用quick生成新项目

我目前使用的版本,new功能还没有实现,创建方式参考官网:http://wiki.quick-x.com/doku.php?id=zh_cn:get_started_create_new_project

这里有两个坑:

1.生成项目,工作目录是错误的,要手动调整一下,以win为例:

目标项目->属性->配置属性->调试,修改工作目录为:$(ProjectDir)../ $(ProjectDir)指向的是我们的工程目录。

2.调试

流程在官网:http://cn.quick-x.com/?p=1527,勾选Break on first line 会造成断点无效。


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值