自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

翻译 第四章 碰撞响应

你现在知道如何根据一个已知速度矢量去检测是否与你的世界中任意一个三角面之间的碰撞了。但是碰撞发生后我们要做什么?最简单的方法是碰撞发生时,让他停止不再前进。但这并不是专业的做法,我们理想的碰撞响应应该是沿着墙体滑动、自动爬梯子和自动撞击地表上小的障碍物。很幸运的是我将告诉你如何自动地实现滑动。你理解的滑动是什么呢?我们在这里想做的是当物体移动到起冲突的一个世界三角面附近时,会自动改变移动方向并

2010-04-30 10:36:00 2357 1

原创 (老文章)Box2D新手入门顺阶教程

注意: 本教程只适用于BOX2D 2.0以下版本,由于2.0版API的改动,所以有部分代码会并不适用.但是主要思想还是一样的. 一、 HelloWorld 开始之前,我假想你已经看过了HelloWorld的源代码,并看了用户手册中关于HelloWorld的相关说明,而且已经大致明白了大多数内容。 其实HelloWorld已经用极其简单的语言向你描述了Box2D物理引擎的运作机制,我们可以归纳一下

2010-04-30 10:20:00 14246 1

原创 交流:如何完全脱离obj-c使用iphone的多点触摸功能

说实话,在接触iphone开发以来,一直都不太喜欢obj-c的风格,所以我的引擎中几乎所有的代码都是脱离obj-c的,但是iphone平台中的一些特色我们一定要使用,不然也太对不起iphone了,其中有一项很重要的功能就是多点触摸,一般在游戏开发中有两种方式处理iphone的多点触摸功能,第一种是回调方式,即把事件一层层回调到我们需要的地方去,然后响应相应的操作,第二种是存储方式,即把事件的数据记

2010-04-30 10:06:00 1141

原创 简单修改Texture2D以支持从压缩包读取贴图

在iphone开发游戏中,有时候为了方便管理和保护资源我们使用了zip或自定义压缩文件,一般我们从压缩文件中取出来的都是一个void*数据和数据大小,当然我们想利用这些东西来读取贴图,可惜的是opengl本身并不提供相关的API支持,而Texture2D只提供功能函数- (id) initWithData:(const void*)data pixelFormat:(Texture2DPixelF

2010-04-30 09:58:00 3273

空空如也

空空如也

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

TA关注的人

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