- 博客(12)
- 资源 (12)
- 收藏
- 关注
原创 win7或win8语言包安装
win7或者win8 64位里面有删除语言包的lpremove任务需要禁止命令system("schtasks /change /disable /tn \\Microsoft\\Windows\\MUI\\LPRemove");禁止任务// 检查操作系统的版本号 OSVERSIONINFO _osv; ZeroMemory(&_osv, sizeof(OSVERSIONINFO
2013-09-26 13:26:20 866
转载 开发cocos2d-x 游戏 实战篇(8)--终结篇
哈哈虽然这个游戏完结了但是不代表我的博客更新就此,结束。我以后还会不断更新以项目的方式给大家讲解cocos2d-x 的用法。对于这个游戏我来总结一下。这些天群里问我的朋友不少,我发现一个问题。或者说 咱们的思路可能不一样。很多人问我是怎么想的哪些功能是怎么实现的。其实BOY也是人也不是神。很多东西我一开始也没想到,不过大的框架的地方一定要想到。例如拿武器系统来说 我刚开始想的时候 想这个武器系统能
2013-09-18 15:59:59 796
转载 开发cocos2d-x 游戏 实战篇(7)之关卡系统的基本设计
下面我简单的说了一下我的设计关卡系统的一个简单的思路。我感觉做这类的塔防游戏其实就是每一个关卡就是一个生存模式,当你过了以后就可以进入到下一关,当你没过的时候会让你一直停留在次关 一直打到你过为止。既然是这样的一个思路那么没提升一个关卡怪物的属性值和怪物的数量值总是需要提升,来增加游戏的难度。让玩家更好的玩下去。我的总体思路就是这样。 我画个简单的流程图 大家看到这个图是不是发现其
2013-09-18 15:53:08 1028
转载 开发cocos2d-x 游戏 实战篇(6)之 绚丽的魔法特效
呵呵看起来还是很绚丽的吧 要问这个代码是怎么实现 明白人一看大概都能了解 首先我修改了我武器系统里面的部分代码 就是为了加入上面那些绚丽的特效void WeaponSprite::initIdleMagicSpool(cocos2d::CCLayer* pLayer){ int cout=3;// 假设 魔法矩阵的
2013-09-18 15:51:34 1096
转载 开发cocos2d-x 游戏 实战篇(5)之魔法阵和自定义弹框
这一章包含的内容有 添加魔法阵的CD 动画 其实就是游戏中的技能的CD 在一个重要的一点就是自定义弹出框。还有一点就是给主城添加气血和魔法。在这里给大家说下我添加的这些东西 有些具体的功能还没实现 例如魔法阵 这一块我感觉是比较重要的一块,我准备放到下一章来专门讲解 魔法阵的实现,在游戏中如何使用魔法消灭怪物,呵呵是不是很期待啊。还有一个就是在弹出框中我 我重新开始游戏这一点我还没实现,别看这么一
2013-09-18 15:49:58 933
转载 开发cocos2d-x 游戏 实战篇(4)之 怪物系统
其中关于怪物类 我这里要仔细讲解一下 在一个游戏中我们的怪物 常常是这样的 有攻击动画 有走路动画 有死亡动画 目前我没考虑收到攻击的动画 考虑太多只会增加开始游戏的难度 我们先把最基本的 实现 慢慢来扩展 我的怪物的图片是从66rpg 上下载的 然后用TexturePacker 把众多的动画 所需要的 图片处理成一张图片 减少加载图片的次数 通过这个工具以后会生成一
2013-09-18 15:45:30 1008
转载 开发cocos2d-x 游戏 实战篇(3)之武器系统(散花弹)
这一章 写的东西比较多 不过分模块理解就好 主要模块有 武器 弹药 武器+弹药组合成 武器系统 ,当武器里面没有子弹的时候自动上膛 给加子弹,子弹会随着武器的跟着旋转。不过这里实现的并不是很完美。(兄弟们可以看看这一点如何优化)我是这么实现的当武器旋转完之后通过回调函数来设置武器系统的中在枪膛中的子弹的方向。虽然实现了但是看起来有卡顿的感觉。因为没有实现真正的子弹随着武器的旋转
2013-09-18 15:38:34 1092
转载 学习开发cocos2d-x 游戏 实战篇(2)之 欢迎 界面编写
在这里我要说明一下 今天用到的主要知识点 按钮的使用, 界面的跳转 包裹 界面跳转的之间的 特效 还有音乐的播放 ,如何使用cocos2d-x 来保存一些值。对于这些知识点 如果大家不清楚的地方请看下无脑码农的视频或者是龙灵修的视频 这些知识点他们都有讲解。当然也可以在我博客中留言 不懂的地方我也会给你们解答一下。好了废话不多说了下面可是上菜了在这里我要注明一点 我每次使用图片的时候都是从
2013-09-18 15:31:58 780
转载 开发cocos2d-x 游戏 实战篇(1)之 loading 界面编写
在游戏开发中有些资源需要预先加载在内存中这样方便我们在以后的使用。从而加快游戏的速度。特别 是预先从网络上下载资源的更需要一个友好的界面来告诉用户程序正在加载中。这个时候就需要我们做一个loading 界面废话不多说下面开始讲解思路1 当加载图片的时候使用 CCTextureCache::sharedTextureCache()->addImageAsync("gmbg/longd
2013-09-18 15:26:32 655
转载 学习开发cocos2d-x 游戏 (前提篇 一)
这里在该打架说一下 2.1.4 是如何建立项目 方便大家下载我的源码后能快速运行起来 这我说一下我用的python 脚本建立的项目这个是官方推荐的 对于电脑不支持python 的需要安装python 环境 我用的是win32 我在360 软件管理专家里面 搜索了一下就安装了很小的一个东西,安装好之后需要配置环境变量。例如我是是安装在D:\Python27 我就在我的pa
2013-09-18 15:14:36 564
转载 eclipse 移植cocos2d-x工程 报错: Program "bash" is not found in PATH
右击工程-->properties-->C/C++ Build 确认右边视图选项Build command:ndk-build右击工程-->properties-->C/C++ Build -->ToolChain Edit 确认右边视图的选项:Current toolchain:No Toolchain
2013-09-12 16:21:04 1549
原创 do...while(0)另类使用方法
在C++中,有三种类型的循环语句:for, while, 和do...while, 但是在一般应用中作循环时, 我们可能用for和while要多一些,do...while相对不受重视。 但是,do...while的一些十分聪明的用法,不是用来做循环,而是用作其他来提高代码的健壮性。 1. do...while(0)消除goto语句。 通常,如果在一个函数中开始要分配一些资源,然后在中
2013-09-06 10:34:05 410
实战Nginx:取代 Apache的高性能Web服务器
2013-08-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人