近期在研究crtmpserver,这里记录下学习过程,首先我们先分析下基本流程。1、初始化流程InitNetworking---初始化网络InitializeLogger::Init()---初始化日志lowerCase(extension) == "lua"---载入.lua后缀配置文件LoadL...
分类:
其他好文 时间:
2014-07-11 12:36:30
阅读次数:
242
在整个Port的过程中遇到的问题总结如下
1、一定要使用最新版本的cocos2dx,原因大家看一下changelog就知道了,最近的cocos2dx版本都是在修windows phone上的bug,所以为了避免少出问题,还是直接升级到最新版本吧
2、如果你使用的是cocos2dx + lua方式,目前的project-creator并不支持lua版本的windows phone平台,但是cpp...
基于cocos2dx 2.2.2版本。这几天使用了cocostudio实现了,动画,骨骼动画,UI编辑,粒子效果,虽然有些不足,但已经算是非常好了。今天尝试用lua,这个非常简单,创建的时候,设置语言为lua,那就可以创建lua工程。
在cocos2d-x-2.2.2\tools\project-creator下运行:
python create_project.py -project tes...
分类:
其他好文 时间:
2014-07-11 00:48:19
阅读次数:
264
随着手机游戏的不断发展,游戏包也越来越大,手机网络游戏已经超过100M了,对于玩家来说,如果每次更新都要重新下载,那简直是灾难。而且如果上IOS平台,每次重新发包都要审核,劳神费力。所以当前的主流手游都开始提供自动更新的功能,在不改动C++代码的前提下,使用lua或者js进行业务逻辑开发,然后自动更新脚本和资源,方便玩家也方便研发者。...
分类:
其他好文 时间:
2014-07-10 21:53:38
阅读次数:
349
先在Mac OS的终端查询下本机是否已安装LuaLast login: Thu Jul 10 07:54:48 on ttys000keshans-Mac-mini:~ keshan$ lua-bash: lua: command not found 2. 如果没有(如上)的话去Lua的官方网站下....
分类:
其他好文 时间:
2014-07-10 15:50:08
阅读次数:
173
在lua开发中我们经常会混淆这两者之间的区别,下面通过一个示例来解释: 1 Class = {} 2 Class.__index = Class 3 4 function Class.new(x,y) 5 local cls = {} 6 setmetatable(cls, C...
分类:
其他好文 时间:
2014-07-09 16:51:47
阅读次数:
143
2014-07-08
Lua脚本语言,嵌入在App中扩展开发是很不错的。
关于Android与Lua的环境搭配,我直接下载别人编好的.so与.jar(放到libs下就好了)
下面简单介绍一下Android调用Lua中的变量以及赋值
LuaState mLuaState;
mLuaState = LuaStateFactory.newLuaState();
m...
分类:
移动开发 时间:
2014-07-09 09:34:41
阅读次数:
236
一、打开vs2010
二、创建项目
新建项目->win32控制台应用程序->下一步->应用程序设置中选择静态库,不勾选预编译头->完成。具体如下图:
三、拷贝源码
将lua源码中的*.h文件拷贝到项目的头文件文件夹下,将lua源码中的*.c文件拷贝到项目的源文件文件夹下。
四、生成lua.lib
项目右键->生成。此时即可在项目的Debug文件夹下看到生成的 lua.lib了。...
分类:
其他好文 时间:
2014-07-08 11:24:01
阅读次数:
195
在前一篇文章中,我们已经讲了如何编译lua源码并生成lua.lib(http://blog.csdn.net/wangbin_jxust/article/details/37557807),在新的项目中,学习如何使用c++调用lua。
一、创建项目
同样在该解决方案中,右键解决方案->添加项目->命名为testlua,选择win32控制台程序->不需要其他配置,选择完成。
二、配置项目
右...
分类:
编程语言 时间:
2014-07-08 11:10:56
阅读次数:
429
module("PathUtil",
package.seeall)
local _map_data --
地图数据
local _open_list --
开放节点
local _open_map --
开放节点,为了提高性能而加
local _close_map --
关闭节点
local _deleget...
分类:
其他好文 时间:
2014-07-08 10:36:34
阅读次数:
271