游戏工具
文章平均质量分 72
gameSummer
这个作者很懒,什么都没留下…
展开
-
开发者必须mark的一款2D移动游戏开发工具
原文摘要:灸热的夏季渐行渐远,凉爽的秋季迈着轻盈的脚步悄悄来到我们身边。站在初秋的窗前,凝望着远山、白云,总会心生很多遐想,总会有百感交集的情愫浮上心头。我想我是喜欢这个季节的。“早上好”、“今天又堵车了”,伴随着同事们的说话声,突然意识到,额、我神游了……咳咳、步入正题,小编今天跟大家分享一款轻轻松松便能够实现2D画面动态光影的开发工具——Sprite Lamp。何为转载 2014-08-25 11:39:35 · 919 阅读 · 0 评论 -
pvr与png的内存占用
pvr与png的内存占用 转载▼ Zwoptex生成的spritesheet除了可以导出png格式的图片外还有pvr格式。pvr格式是iOS的显示芯片可以直接读取的,不需要经过解析就能直接显示,所以渲染速度更快,更节省内存。我特意在cocos2D 2.0 rc1版本做了一项测试: 一个空的cocos2D模版工程运行起来之后占用的内存大约是4MB转载 2015-01-30 11:13:12 · 1055 阅读 · 0 评论 -
png图片结构分析与加密解密原理
PNG文件格式分为PNG-24和PNG-8,其最大的区别是PNG-24是用24位来保存一个像素值,是真彩色,而PNG-8是用8位索引值来在调色盘 中索引一个颜色,因为一个索引值的最大上限为2的8次方既128,故调色盘中颜色数最多为128种,所以该文件格式又被叫做PNG-8 128仿色。PNG-24因为其图片容量过大,而且在Nokia和Moto等某些机型上创建图片失败和显示不正确等异常时有发生,有时转载 2014-12-08 14:23:43 · 15762 阅读 · 1 评论 -
freetype 使用小结
FreeType是一个完全开源的、可扩展、可定制且可移植的字体引擎,它提供TrueType字体驱动的实现统一的接口来访问多种字体格式文件,包括点阵字、TrueType、OpenType、Type1、CID、CFF、Windows FON/FNT、X11 PCF等。FreeType函数库具有以下特点:(1)它使得客户应用程序可以方便地访问字体文件,无论字体文件存储在哪里,并且转载 2014-12-09 18:31:12 · 4169 阅读 · 0 评论 -
关于cocos2dx中文转UTF8码的解决方案
文章转载请注明出处:作者帘卷西风的专栏(http://blog.csdn.net/ljxfblog)cocos2dx支持中文显示,只要将中文字符转换成UTF-8字符集就可以正常显示,不过在实践上还是会出现很多问题会困扰开发者。通常来说,目前的解决方案有以下几种:1、把代码文件(.h/.cpp/.lua等)的文件编码格式改成UTF-8格式即可,这对于单机游戏来说是很好转载 2014-12-09 18:32:17 · 1361 阅读 · 0 评论 -
Apache Thrift的简单使用
Apache Thrift的简单使用---------------------- 1. 简单介绍Thrift是Facebook的一个开源项目,主要是一个跨语言的服务开发框架。它有一个代码生成器来对它所定义的IDL定义文件自动生成服务代码框架。用户只要在其之前进行二次开发就行,对于底层的RPC通讯等都是透明的。目前它支持的语言有C++, Java, Python, P转载 2015-02-02 09:51:22 · 646 阅读 · 0 评论 -
thrift for lua 使用记录
本人精心总结,欢迎转载,转载请注明出处:http://blog.csdn.net/einsteinlike/article/details/43700985thrift是一个十分节省的数据传输协议,我们尝试将其移植到quick-cocos2dxlua的使用:首先编译lua5.2 make install进系统。然后编译thrift 0.9.2 ,配置的时候选择 ./configure —w原创 2015-02-10 11:30:38 · 5531 阅读 · 0 评论 -
网络游戏程序员须知 目录
原文:http://blog.csdn.net/rellikt/article/details/5846668UDP vs TCP 网络游戏我们应该使用什么协议呢?是TCP还是UDP?亦或是两者混用?我们在这篇讨论中告诉大家,我们应该在一个快节奏的游戏中使用的网络传输协议。 收包与发包 这篇文章会告诉我们如何在电脑上实现收包与发包。附带的代码转载 2015-02-10 16:22:33 · 820 阅读 · 0 评论 -
【干货】国外程序员整理的 C++ 资源大全
关于 C++ 框架、库和资源的一些汇总列表,由 fffaraz发起和维护。内容包括:标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。标准库C++ Standard Library:是一系列类和函数的集合,使用核心语言编写,也是C++ISO自身标准的一部分。Standard Template Library:标准模板库C POSIX l转载 2015-02-27 17:07:20 · 814 阅读 · 0 评论 -
windows使用system身份执行cmd
转载请注明:在使用jenkins调用命令行工具的时候,jenkins使用system身份调用,这使得在admin身份时设置的某些功能在system时不起作用,所以我们也要获得system身份来进行配置。(在cmd中是无法直接cd到system32文件夹的)做法是:找到system32文件夹下的那些exe们,找一个由系统调用的而且不常用到的,比如讲述人 Narrator.exe。原创 2015-03-09 19:07:38 · 10258 阅读 · 1 评论 -
游戏系列教程之让手游场景3转2制作技巧解析
要问最近什么平台的游戏最热门,手游当仁不让 。而卡通风格的手游,更是人见人爱,花见花开!细数近年大受欢迎的卡通风格手游,会发现如《部落战争》、《植物大战僵尸2》的游戏画面把视角固定在俯视45度,环境一目了然,给玩家带来一种“统领全局”的快感 。这是运用了一种重要、常见的游戏美术制作方式---3转2 (也叫2.5D) 。水晶石教育上海中心游戏美术高级讲师平迪老师就通过一个游戏兵器店的小例子,转载 2014-10-20 11:49:40 · 6350 阅读 · 0 评论 -
DragonBones快速入门指南
原文地址:DragonBones快速入门指南作者:刘划DragonBones是什么?DragonBones是一套开源的 2D骨骼动画框架和工具,它包含了基于Flash Pro的骨骼动画编辑面板Skeleton Animation Design Panel及骨骼动画ActionScript框架。 它可以让开发者运用熟悉的Flash Pro元件及时间轴编辑方式,转载 2014-10-10 18:33:04 · 1442 阅读 · 0 评论 -
cocos2d-x中讲解TileMap地图编辑器的高级用法(一)
有段时间没更新博客了,最近一直忙项目,下面就把我最近的新成果给大家分享一下。近段时间主要是在研究开发工具与游戏制作的结合,大家知道工欲善其事必先利其器,一款好的方便的开发工具能够极大的提高游戏的开发效率,特别是在制作关卡这些东西的时候,这也就是为什么国外现在有这么多的开发引擎工具,特别是3d的比如unity3d,unreal,cryEngine等等都是基于这种需求而开发的。那么我这转载 2014-09-16 14:13:02 · 1438 阅读 · 0 评论 -
Cocos2dx---------------- TinyXml 解析 XML(推荐使用rapidxml)
原文:http://blog.csdn.net/ym19860303/article/details/8557239转载 2014-09-10 11:29:46 · 703 阅读 · 0 评论 -
Tiled实现斜45度瓦片地图
首先是我最近在做的一个项目的需求,要做一个斜45度角的大地图,里面有很多的建筑,会有人在里面走来走去。一个手指按住滑动可以拖动地图,两个手指按下可以调整地图的放大和缩小。 1、tiled新建地图,加入我们要做一个480*320的地图 地图方向:选择45度(交错的)这样生成的地图就基本上是矩形的,比较方便。个人感觉用正常方式的也可,不知道有人尝试过没有。c转载 2014-09-23 13:55:50 · 8214 阅读 · 0 评论 -
解决xcode中资源不更新问题
通过搜寻,这个问题有两种解决思路原创 2014-09-01 14:43:12 · 1799 阅读 · 0 评论 -
修改cocosbuilder源码中的最大子目录限制
欢迎转载^_^,请注明出处,原创 2014-09-02 18:49:44 · 2215 阅读 · 0 评论 -
cocos2d-x中讲解TileMap地图编辑器的高级用法(二)
上一篇教大家做好了一张地图,那么我们如何在真正的游戏中使用呢,这一篇就是主要教大家在cocos2d-x中使用我们把上一篇做好的地图保存后,放置在游戏项目的资源目录下那么我们包含地图的代码其实非常简单 view sourceprint?1.CCTMXTiledMap* map = CCTMXTiledMap::create("myTes转载 2014-09-16 14:14:07 · 1517 阅读 · 0 评论 -
cocos2d-x中讲解TileMap地图编辑器的高级用法(三)
上一篇教大家了一些TileMap地图块设置的基本规则和注意事项这一篇开始教大家些复杂的东西:如何通过地图块的id做一些事件的判断。这里先解释下图块的id是什么:图块的id就是当你加载地图图片的时候通过设置图片切块的大小会把一张地图图片切成很多小块,这些小块会自动编成一个一维数组,从0开始,如下所示第一步:首先解决第一个问题:如何获取图块id因转载 2014-09-16 14:15:09 · 1075 阅读 · 0 评论 -
[译]在Tiled Map中使用碰撞检测(一) 创建基于Tiled Map的游戏
On 2010年06月18日, in iPhone, by 毛叔在这篇教程里,我们会讲解如何使用cocos2d和Tiled Map Editor创建一个基于tiled map的游戏.作为例子,我们会制作一个小游戏.游戏的主要内容是一个忍者在沙漠里寻找可口的西瓜吃.这篇教程主要学习的内容有:如何创建Tiled Map;如何将地图载入到游戏内;如何让地图跟随玩家滚动;如何使用对象层.下转载 2014-09-16 14:17:28 · 1768 阅读 · 0 评论 -
[译]在Tiled Map中使用碰撞检测(二) TMX地图中的碰撞检测
On 2010年06月20日, in iPhone, by 毛叔在上一篇里,我们已经学会了如何创建一个基于tiled map的简单游戏。学会了如何制作地图,如何将地图载入到游戏,如何让主角在屏幕上移动。在这篇教程里,我们将学习如何在地图里创建可碰撞(不可穿越)区域,如何使用tile属性,如何使用可碰撞物体和动态修改地图,如何确定你的主角没有产生穿越。Tiled Maps和碰撞转载 2014-09-16 14:18:43 · 2997 阅读 · 0 评论 -
cocos2d-x中讲解TileMap地图编辑器的高级用法(对象层部分)
cocos2d-x中讲解TileMap地图编辑器的高级用法(一)cocos2d-x中讲解TileMap地图编辑器的高级用法(二)cocos2d-x中讲解TileMap地图编辑器的高级用法(三)之前三篇地图主要讲的都是地图绘制有关的部分,这一篇就讲一讲如果添加对象层,以及如何处理对象层的信息我们点击 图层->添加对象层这里就会出现一个新的对象层,区转载 2014-09-16 18:05:48 · 5224 阅读 · 0 评论 -
svn终端上的命令
原文:http://www.cnblogs.com/mo-beifeng/articles/2459839.htmlhttp://www.cnblogs.com/lidp/archive/2009/04/13/1698053.html 这几天搞不好SVN总是冲突,一直不知道怎么解决,也没顾得上弄,知道今天被说了才着急学着弄,着急了半天最后总算弄好了,写下来分享一下。最近记性转载 2015-03-11 15:24:39 · 582 阅读 · 0 评论