这几天一直在试一些cocos2dx lua的开发环境,试过cocos code ide 1.2和cocos code ide 2.0。前者莫名其妙软件崩
溃,后者却不支持lua的自动补齐和代码提示,只能回归vs2012了。本文就默认大家都下好了cocos2d-x3.9,其实cocos2d-x3.x都差不多,稍微有点区别。也默认大家都装好了BabeLua。我的
BabeLua不是1.x版本的,是3.x版本的。

    我的BabeLua安装好后,会在VS2012控制面板出现一个Lua按钮,点击按钮后没有网上其他教程说的Lua Setting,这个没有
关系。

    下面开始搭建环境:1.进入到cocos2dx3.9 源码包的tools/cocos2d-console/bin目录下,使用cocos new 项目名称 -p com.cocos.game-l lua -d 工程目录 这种方式来创建cocos2dxlua 项目。创建好的项目目录是这样的(我的项目名称是HelloLua003):

    2.用VS2012打开刚刚创建的项目,注意入口是在frameworks/runtime-src/proj.win32

    点击编译运行,会将之前的项目目录更新成如下所示:

    新生成的simulator目录下有我们需要使用的模拟器HelloLua003.exe文件,这个在配置lua环境需要用到。3.点击VS2012上方的Lua按钮,选择new lua project,配置好后如下图所示:

    下面对每个选择进行详细介绍Lua ProjectLua scripts folder:选择Lua文件的保存位置,一般是srcLua exe path:选择模拟器的位置,在simulator/win32下面的.exe文件注意,在选择完Lua exe path 后会自动生成下面的Working path,默认是生成的simulator/win32,这个是错误的,改成
自己的项目目录Working path:工程目录,比如我的是E:\cocos2dx_proj\cocos2d_proj\cocos2dx_3.9_Lua_proj\HelloLua003Command line:输入-workdir 项目目录 -file src\main.lua,比如我的是-workdir E:\cocos2dx_proj\
cocos2d_proj\cocos2dx_3.9_Lua_proj\HelloLua003 -file src\main.luaLua project name:可以随意自己定,比如我就直接写的Lua4.点击确认后会在vs上生成Lua工程目录

    6.将Lua设置为启动项后点击运行,得到如下界面表示成功。

    当然,我推荐使用sublime text2 来写代码,写好代码会自动同步到vs当中,然后使用vs编译查看效果。具体的sublimetext2 配置cocos2dx lua api 环境,可以自行百度,网上教程很多。

Cocos2d-x 3.9 + VS2012 + BabeLua 如何搭建cocos2dx lua环境相关推荐

  1. 【iOS-cocos2d-X 游戏开发之一】在Mac下结合Xcode搭建Cocos2d-X开发环境!

    为什么80%的码农都做不了架构师?>>>     李华明Himi 原创,转载务必在明显处注明: 转载自 [黑米GameDev街区] 原文链接:  http://www.himigam ...

  2. 用eclipse在windows下搭建cocos2d-x开发环境

    编写资源文件导出bat @echo offset DIR=%~dp0 set APP_ROOT=%DIR%..\ set APP_ANDROID_ROOT=%DIR% set COCOS2DX_ROO ...

  3. Cocos2dx Lua开发环境搭建

    本文记录在 Windows 下搭建 cocos2dx lua 开发环境,还有调试设置. 系统:Windows 7 64 IDE:Mircrosoft Visual Studio 2013 Cocos2 ...

  4. VS2012+LUA环境搭建

    1 .启动VS2012,选择C++下的"win32"项目类型中的"Win2控制台应用程序" 2.工具--选项--项目和解决方案--VC++目录--可执行程序(C ...

  5. VS2012+WDK8.0搭建WDF驱动开发环境

    根据目前资料,如果要调试ReactOS源码,有很多工作要做:安装RosBE,下载ReactOS源码,生成VS工程,由源码生成镜像文件,等步骤:然后VS还要搭建驱动开发环境:然后由虚拟机装载运行镜像,V ...

  6. cocos2d lua 环境搭建

    标题貌似起的有点不好... 编辑器用sublime text 2 调试用decoda 弄这个sublimetext 2的lua环境和绑定cocos2d-x花了几天时间,郁闷的很... 记录一下吧,也希 ...

  7. python3安装cocos2d_(3)在Windows7上搭建Cocos2d-x

    工具准备 搭建开发环境需要安装工具包括 安装配置过程 Visual Studio 的安装过程略过,本教程主要讲解python2.7.3和cocos2d-x-3.2alpha0的安装配置过程. 安装配置 ...

  8. emacs 搭建racket开发环境

    emacs 搭建racket开发环境 emacs下搭建开发racket的环境,笔者之前用过下面两种模式:geiser和racket-mode.相对而言,后一种方式要显得简单.本文主要介绍后一种方式环境 ...

  9. 在CentOS 6.2上搭建vim开发环境

    在CentOS 6.2上搭建vim开发环境 最后更新日期:2013-07-05 1.首先使用Ubuntu(所在ip为192.168.16.230)翻墙登陆http://www.vim.org/,下载其 ...

最新文章

  1. [Python正则表达式] 字符串中xml标签的匹配
  2. Jenkins+Maven+SVN快速搭建持续集成环境
  3. 并发的核心:CAS 是什么?Java8是如何优化 CAS 的?
  4. C语言isalnum函数举例,C语言中的isalnum()函数
  5. 1014. Best Sightseeing Pair
  6. 使用WordPress的Kyma plugin同Kyma断开连接的实现
  7. Spotify模式并非“敏捷涅磐”
  8. Mock.js 和Node.js详细讲解
  9. 孩子不是笨,他和“最强大脑”差的是这个!
  10. PowerDesigner教程系列(二)概念数据模型
  11. SQL关键字筛选数据
  12. ubuntu彻底卸载Nvidia显卡驱动
  13. adb 切换默认桌面_超强桌面管理神器,有你想不到的效果!
  14. 【Vue作业]---Vue登录注册界面
  15. 【OpenVINO】OpenVINO 2022.1 安装教程(Windows)
  16. 回归分析之汽车保险数据分析
  17. Oracle那些年那些事儿
  18. Spring+mybatis整合声明式事务异常之org.springframework.transaction.TransactionTimedOutException: Transaction ..
  19. 含泪整理最优质情侣免抠元素素材,你想要的这里都有
  20. 思科交换机配置试题_《CISCO路由器配置》复习题

热门文章

  1. 单元测试及NUnit测试框架简介(二)
  2. usercf代码java_基于用户的协同过滤算法(UserCF)原理以及代码实践
  3. miui+下载安装教程;大屏管理手机相册、文件;手机无线投屏;剪切板共享;通知共享
  4. Spring AOP及事务说明
  5. 服务器ios文件夹是否存在,ios – 如何确定iCloud文件夹中是否存在文件?
  6. Linux看门狗驱动程序设计(三) 测试验证
  7. mails plugin
  8. SQL的数据类型转换
  9. Linux Firewalld防火墙
  10. 固定资产卡片管理累计折旧数不准确