自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

游蓝海 的专栏

游戏客户端编程

  • 博客(5)
  • 资源 (8)
  • 收藏
  • 关注

原创 OpenGL顶点数据传输速度优化

前言最近在给cocos2d-x v2.x的一个项目做渲染优化,执行渲染批处理(Batch)的时候,发现顶点数据传输速度很慢,实在是颠覆了我的OpenGL认知。 常规的Batch原理: · 将渲染命令加入到一个缓冲区当中 · 根据需求对渲染命令进行排序 · 合并所有命令的顶点数据 · 提交顶点数据 · 根据不同材质分批次渲染

2016-03-27 21:42:25 5713 5

原创 在do while语句中使用continue的误解

以前我一直以为,continue就是跳转到do开始的位置,所以就认为上面这段程序将会是一个死循环。其实却不然,continue不会跳过do while的条件判断

2016-03-27 20:55:24 21717

原创 cocos2d-x 3D shader的纹理坐标是上下颠倒的

前几天写了个3D shader,把我坑了个惨。不知道是为什么,cocos2d-x将3D shader中的纹理坐标作了上下颠倒,而2D坐标却是正常的。对此我很是不解。

2016-03-27 20:37:11 1880

原创 使用ndk-gdb调试android native程序

#1.配置目标程序1. C++代码必须使用`ndk-build`编译,传入参数`NDK_DEBUG=1`。编译完成后,会在lib目录下生成gdbserver,供后续调试使用。2. 设置AndroidManifest.xml,在**application**项下面设置`android:debuggable="true"

2016-03-27 20:08:18 7757

原创 OpenSSL中AES加密的用法

使用API的时候,需要特别小心数据长度,我在初次使用的时候简直被弄的晕头转向,遂作此文留个备忘。一般没有指定长度的参数,默认都是16(AES_BLOCK_SIZE)个字节。输出数据的长度一般都是16字节的倍数,否则会出现数组越界访问。

2016-03-27 17:26:52 17129 6

GDC2006_Catto_Erin_PhysicsTutorial.pdf

box2d官方ppt: GDC2006上的物理引擎教程。主要是讲解碰撞反馈。

2021-02-07

HowDoPhysicsEnginesWork.pdf

box2d官方ppt:物理引擎如何工作,讲述了最基本的物理引擎结构

2021-02-07

OpenGL Insights

OpenGL Insights. 深入学习OpenGL

2017-03-20

毕设游戏《天鹰教》源码

基于Windows+DirectX3D,用C++与Python语言混合编程实现,使用Visual Studio 2008为程序开发平台。希望对3d游戏编程新手有所帮助。

2012-12-15

TortoiseSVN-1.7.7.22907-x64含汉化包

TortoiseSVN-1.7.7.22907-x64-svn-1.7.5 含简体中文语言包。

2012-08-04

游戏编程笔记-起步3-贪吃蛇游戏源代码

简易贪吃蛇。 实现:C + VS2008 算法说明:见我的csdn博客-游戏编程笔记。 博客: http://blog.csdn.net/you_lan_hai

2011-10-31

原创3D游戏引擎源代码

大学时期(2010年)的学习作品。基于windows + DirectX3D开发的简单游戏框架。

2011-09-13

原创2D游戏引擎源代码

大学时期(2010年)的学习作品。基于windows GDI开发的简单游戏框架。

2011-09-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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