Ben_OnceMore

如果你想造一艘船,就不要催着工人们去收集木材,分配工作,发号施令。你应该教会他们的是对无边无际大海的渴望。...

SSE学习

http://blog.csdn.net/bendanban/article/details/42299863

2017-03-14 17:40:17

阅读数:195

评论数:0

_stdcall_cdecl fastcall 调用方式详解

在C语言中,假设我们有这样的一个函数: int function(int a,int b) 调用时只要用result = function(1,2)这样的方式就可以使用这个函数。但是,当高级语言被编译成计算机可以识别的机器码时,有一个问题就凸现出来:在CPU中,计算机没有办法知道一个函...

2017-03-07 18:37:40

阅读数:271

评论数:0

cocos2dx 通用性能优化方案

关于游戏的优化的文章已经非常多和详尽了,包体大小、合图压缩、音频压缩等,所有的优化都是围绕着cpu和gpu开展。 目前的硬件水平足以支持大部分非3D游戏,drawcall的场景基本上不会有超过一百的情况,2D游戏的顶点数基本上可以忽略。 一.内存优化 1.内存泄漏 在最近的项目中使用了C11的...

2017-01-24 12:02:16

阅读数:3120

评论数:0

cocos2dx使用TiledMap模拟3D地图场景----斜45度2D地图的靠墙直线移动

基于cocos2dx引擎的第三人称射击游戏,角色使用3D模型,地图采用2.5D。  定制地图编辑系统抛开不谈,这里最大可能的挖掘现有工具TiledMap的潜力,完成超2.5D地图的实现。  使用2D地图高度模拟3D场景,主要有两个要点需要解决:       1.地图和角色的层级问题,类似3D场...

2017-01-24 11:10:23

阅读数:2101

评论数:0

cocos2dx 高性能高斯模糊(包含lua接口)

根据官方的帖子实现的高斯模糊当前屏幕内容  点击打开链接 1.截屏缩小压缩,减小像素采样的优化算法。默认截屏后缩小到原来的1/4。 2.C++代码进行一次性高斯模糊。避免使用shader造成的渲染掉帧 以下是C++部分代码: /* * 高斯模糊接口 缩放因子:iScale,截图会把全...

2016-12-07 10:15:49

阅读数:1787

评论数:1

cocos2dx 3.10如何把cocosstudio中的散图合图并且能在程序中加载plist使用

在项目收尾阶段,所有工程使用的还都是散图,这个时候为了降低加载和drawcall就必须要合图了,但是我们使用texturepacker合成的plist即使加载后,cocosstudio也读取不到纹理,因为我们在拼UI的阶段仍然使用的散图。 这里cocosstudio有一个合图的功能,非常好用。 ...

2016-11-29 20:59:10

阅读数:4238

评论数:1

cocos2dx 3.1从零学习(一)——入门篇(一天学会打飞机)

我们有C++基础,学习引擎总是急于求成,想立马做出一款简单的游戏给朋友玩。但是我们往往看了很多资料却一直不知道如何下手去写,有时候只要能走出第一步我们就会游刃有余,但是眼高手低的我们不是大神,需要有人指引一下。这里我就写一下我是如何学习cocos2dx3.1的,给大家参考一下。

2016-11-25 11:14:39

阅读数:32734

评论数:13

C++11智能指针内存泄漏查找方法

可以在XCODE中先查看是否存在内存泄漏,如果有就一步一步查。 1.析构函数打断点,查看退出场景时某类的析构函数是否调用。 2.强引用的地方查看是否有循环引用。如果有,使用weak_ptr     如可以,最好保证只有一个最必要的地方对其持有强引用并管理。 3.查看基类是否是虚...

2016-10-24 09:55:45

阅读数:925

评论数:0

cocos2dx-js 集成google play service和admob--------错误处理

官方解决方案在这里 去google 但是有很多细节上面没有提起。 如何导入 google service lib 首先将google-play-services_lib拷贝到自己的android工程目录下。 千万不要第一步就import,即使是选择copy选项。因为有可能工程目录...

2015-06-07 16:46:23

阅读数:1133

评论数:0

cocos2dx lua在sublime下的插件安装及查看定义

sublime 插件: 点击打开链接 开发工具sublime text及其强力插件QuickXDev QuickXDev设置:

2015-01-28 14:24:57

阅读数:1120

评论数:0

cocos2dx下C++11正则表达式和android下C语言正则表达式的使用--------案例密码校验

cocos2dx下C++11正则表达式和android下C语言正则表达式的使用--------案例密码校验

2015-01-11 19:03:12

阅读数:2127

评论数:6

quick-cocos2dx 学习篇(一) -------WINDOWS IDE断点调试搭建

windows下quick-cocos2dx的IDE中的断点调试

2014-12-30 00:13:08

阅读数:2326

评论数:0

cocos2dx3.2 android打包apk问题汇总(不断更新。。。)

1.公司的项目cocos命令死活找不到

2014-11-16 18:43:27

阅读数:2472

评论数:0

使用cocos2dx 3.2和cocosstudio屏幕适配总结----相对布局

使用cocos2dx和cocosstudio做屏幕适配! 没有最完美的适配方案,只有最合适的解决办法。

2014-11-15 22:33:46

阅读数:3498

评论数:0

随机生成1000个1-1000的数字序列,保证数字不重复

例如:1-5,结果是1,4,3,5,2或者4,3,5,1,2等 确实脑袋

2014-08-26 21:32:52

阅读数:2283

评论数:0

深度剖析OpenGL ES中的多线程和多窗口渲染技术

移动设备中的CPU和GPU已经变得很强大,到处都是配备一个或多个高分辨率屏幕的设备,需要使用带有图形驱动器的复杂交互也日益增加。在这篇博客文章中,我将讨论多线程和多窗口渲染对开发人员来讲意味着什么,同时我将介绍将这些技术应用您设计当中的条件和时机。 什么是多线程渲染? 传统上,OpenGL...

2014-08-23 21:54:08

阅读数:4582

评论数:2

手机游戏开发如何选择和优化图像素材?

回答的前提是:使用OpenGL来渲染。 分几个点来回答。 1. RGBA4444真的比RGBA8888占用的RAM要少 其实这里说的RAM,是指的显存而非内存。OpenGL支持以这几种形式来使用纹理资源(viahttp://www.khronos.org/opengles/sdk...

2014-08-23 20:57:38

阅读数:1311

评论数:0

Lua学习笔记(一) vs2013如何在C++中调用Lua(修正版)

最近Cocos2dx的学习卡壳了,一般的照抄代码我不想写上来,但想示例也想得我头晕...为了放松大脑调整状态于是开始学习Lua。Lua的语法学习还是比较简单的,学过javascript或者vbscript的应该很容易就能上手,那些Lua独有的特性也是比较有趣,例如不定数目的多参数函数和随意的参数返...

2014-08-08 17:22:29

阅读数:1214

评论数:0

Menu的自定义实现-------保卫萝卜造塔升级塔菜单实现

Menu的自定义实现-------保卫萝卜造塔升级塔菜单实现

2014-08-07 19:32:22

阅读数:2675

评论数:8

cocos2dx3.2 异步加载和动态加载

cocos2dx3.2 异步动态加载

2014-08-06 20:27:53

阅读数:3292

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭