摘要:
合并一下博客吧 http://blog.csdn.net/sky_cn1986 阅读全文
2017年1月17日 #
2013年12月22日 #
摘要:
11月11日开读,到今天正好一个月。 起因是被裁员之后,发现很多公司都在使用lua编写cocos2d-x游戏,原因是上手快,技术人员比较便宜。 如果引擎封装比较好,几乎在lua里写写基本逻辑就行了,不需要懂cocos2d-x。其实lua也不需要懂太多。 只要会if ,for等基本语句就行... 阅读全文
2013年12月1日 #
摘要:
学习quick cocos2d-x 第二天 ,使用quick-x 做了一个井字棋游戏 。 我假设读者已经http://wiki.quick-x.com/doku.php?id=zh_cn阅读了这个链接下的内容 ,并学会了如何搭建环境和创建新的工程,并假高读者有一定cocos2d-x基础 建议读者多研... 阅读全文
2013年11月27日 #
摘要:
提到C++与lua互调,不可不提栈。 栈是C++和Lua相互通讯的一个地方。 首先这个栈并不是传统意义上的栈(传统的栈需要放同一种数据类型,但在网上的某些资料说,每个栈元素是一个联合体)。 栈从上向下分别是-1,-2,-3... ; 从下向上分别是1,2,3... 这也就是lua_gettop为什么... 阅读全文
摘要:
int main1(int argc, const char * argv[]){ lua_State* L = luaL_newstate();//创建栈 luaopen_base(L); luaopen_io(L);//打开lua base,io两个库 int... 阅读全文
摘要:
今天面试被问到一个类的内存问题,有些记不清楚了。用了 C++这么年,实在是不应该。 于是上网查了一些资料,并做了实验,整理如下: 所用测试环境为64位mac air,编译器为XCode 1.最简单 class Test{public: int a ;}; printf("size=... 阅读全文
2013年2月21日 #
摘要:
一。调用代码 加载代码 CCNode* GameOverScene::loadCCBI(const char * pCCBFileName, const char * pCCNodeName, CCNodeLoader * pCCNodeLoader){ CCNodeLoader... 阅读全文
2012年8月17日 #
摘要:
这一节写客户端的具体实现方式。 为了演示,代码写的比较粗糙。 我们用一个EventCenter作为事件ID和事件的路由表,即根据某ID,即可定位到某处理事件的具体类,并根据参数处理这个事件。 前台应该有个类似这样的配置: .... 我简单处理成了直接赋值,关于数据结构... 阅读全文
摘要:
在网络游戏中,常常出现一种剧情副本的情况。比如玩家进入游戏后,提示“少侠,欢迎来到新手村,最近野猪一直在骚扰村子,你去打几只吧”。然后镜头移向野猪,野猪做出暴怒的表情。玩家走过去杀死野猪后,将玩家传至主城。 这个剧情比较简单,实际情况可能要比这复杂的多。在程序中,如何做统一处理呢? 先写一下大... 阅读全文
2012年6月22日 #
摘要:
近期做了一个类似坦克大战的android游戏。关于碰撞检测有一些收获,记录一下。 开始的思路是,将游戏分成行列组成的小块,当玩家或者怪物移动到某块时,就将此小块的id改为玩家或者怪物的id,子弹和怪物的碰撞,也是同样处理。但是这样造成的问题就是,每次玩家和怪物都必须行走一个整格子。玩家的移动,看... 阅读全文