Cocos2dx-Lua与C++混合使用
来源:互联网 发布:paxos 数据库 编辑:程序博客网 时间:2024/05/29 17:56
本文转载于http://www.cnblogs.com/zisou/p/cocos2dx-lua1.html
上面一个问题我觉得在我们使用Lua之前需要深入思考的,Lua有何优点?缺点又是什么?先找准自己的项目定位
在什么时候使用是很必要的;
经过自己一番摸索之后有如下结论:
优点:
1,嵌入式脚本开发可以跳过平台市场进行独立的游戏资源更新;
2,在使用Lua开发能降低在使用C++中得指针引用报错,nil类型问题;
3,可以使用Lua表结构来完成面向对象;
还有一个项目定位的问题,那就是开发游戏,用全Lua,还是C++绑定Lua呢?
全Lua:
如果使用全Lua,我建议完全使用Cocos2d-x触控官方收购了成都的Quick-Cocos2dx!用Quick开发优势就一个
字!快!官方提供的框架(quicklua包)目前是2.2版本(3.0以后也会同步),以后我会补上配置Quick开发的环境;
C++绑定Lua:
在项目定位中,只有一部分模块(活动等)需要使用Lua开发,那就必须半路出家,从中途绑定上Lua,进行C++和
Lua的交叉开发,这种绑定开发是比较流行的,因为C++能利用Lua的优势实现自更新,Lua也能依赖C++借助它的
底层开发能力完成相对复杂的开发;
0 0
- Cocos2dx-Lua与C++混合使用
- Lua 与 C混合编程 .
- Lua 与 C混合编程
- Lua的使用入门之C/C++与lua函数的混合调用
- cocos2dx c++.lua +listView
- cocos2dx与lua
- cocos2dx-lua sqlite3使用
- Cocos2dx-3.0-rc0版本Lua的配置与使用
- quick cocos2dx c-lua(1)
- quick cocos2dx c-lua(2)
- quick cocos2dx c-lua(3)
- Lua 与 C++混合编程
- 汇编语言与C语言的混合使用
- 汇编语言与C语言的混合使用
- 汇编语言与C语言的混合使用
- 汇编与C/C++的混合使用
- 关于swift与objective-c混合使用
- 关于swift与objective-c混合使用
- SVG格式的图片来优化网站
- BFPRT算法解决求前k(大或小)数的问题
- javascript继承的实现
- 同时使用winsock和winsock2的问题
- W-01. 映射 Web 服务器 ❀ 沃奇卫士 (WatchGuard) 防火墙
- Cocos2dx-Lua与C++混合使用
- 时间操控工具类
- LeetCode Palindrome Linked List
- python实现快速排序和归并排序
- PHP相关名词解释
- cron 表达式
- Oracle绿色客户端(Instant Client)配置方法
- NYOJ 1121 最小周期串
- C++ inline 函数