码迷,mamicode.com
首页 >  
搜索关键字:bullet    ( 227个结果
火力篮球游戏源码完整版--采用标准的游戏开发文档
火力篮球,通过模拟现实中的投篮游戏机,而投篮游戏机又是源于街头篮球,街头篮球起源于美国,现在已经流行于世界的体育竞技项目,将投篮部分独立出来做成投篮游戏机。成为了专门的投篮类游戏设备。而本游戏就是将该投篮游戏机带到手机上,只需动一下手指即可享受投篮游戏机的乐趣。火力篮球借助第三方物理引擎Bullet...
分类:其他好文   时间:2015-02-04 10:59:58    阅读次数:189
Bullet(cocos2dx)学习制作桌球游戏之前期准备
使用cocos2dx结合bullet设计一款简陋的桌球游戏,就是为了回顾前期学过的bullet。 首先要把桌球游戏需要的基本资源准备好,15个球,1个白球,1张台球桌,球杆可有可无。 先看看目前实现的效果 至于这张台球桌的模型,我是随便设计一下 当然这个模型只是为了加载raw文件(静态网格数据),为了使模型的贴图显示出来, 我使用Blender直接创建了一个P...
分类:其他好文   时间:2015-01-31 16:19:20    阅读次数:245
Bullet(Cocos2dx)之凸多面体形状和组合形状
接高度地形图和三角形网格,同样是复杂图形的创建。 先来看看效果 左边通过提供的顶点生成的多面体,右边创建一个由球体与长方体组成的组合形状   首先来了解凸多面体 根据提供的顶点创建一个凸多面体形状,无论给定的顶点顺序是怎样的,都是创建一个由这些顶点组成的凸多面体。 先来看看btConvexHullShape的解释及构造函数 ///this constructor opti...
分类:其他好文   时间:2015-01-21 20:04:14    阅读次数:195
Bullet之了解Force Torque Impulse
在了解Force Impulse Torque 之前,先来看看setLinearVelocity,setAngularVelocity 一个是线速度,一个是角速度 理解起来是很简单的设置body的线速度和角速度 // 线速度 const btVector3 & getLinearVelocity () const void setLinearVelocity (const btVecto...
分类:其他好文   时间:2015-01-14 00:57:27    阅读次数:521
软工小结
第一次阅读作业:http://www.cnblogs.com/DXdx/p/4027719.html 关于《No Silver Bullet》的感想:http://www.cnblogs.com/DXdx/p/4088416.html 之前在阅读《No Silver Bullet》的时候...
分类:其他好文   时间:2015-01-10 22:19:34    阅读次数:172
Bullet(Cocos2dx)之创建地形
Bullet提供了几个类btBvhTriangleMeshShape,btHeightfieldTerrainShape去创建一些网格图形,首先了解btHeightfieldTerrainShape,通过高度图数据创建一个3D地形。 A static mesh that is optimised for and described by the surface of a height map....
分类:其他好文   时间:2015-01-09 20:59:17    阅读次数:297
Bullet(Cocos2dx)之分析刚体创建与销毁(Primitives)
相关链接:http://bulletphysics.org/mediawiki-1.5.8/index.php/Collision_Shapes Bullet基本图形简介 Bullet提供的基本图形包括球体、长方体、圆柱体、胶囊体、圆锥体、多球体 当然还有一个Plane,一个无限的平面   1.球体是个很简单的形状: btSphereShape (btScalar radius) 提供...
分类:其他好文   时间:2015-01-07 16:49:37    阅读次数:493
Bullet(Cocos2dx)之内存泄露检测
编写的程序难免会有内存泄露,为了检测内存泄露,可以采取各种各样的措施, 今天向大家介绍一款windows下的内存检测工具Visual Leak Detector for Visual C++ 去官网下载最新版本安装。 用VS建立一个C++控制台项目, 1.将vld安装目录下的include的头文件copy到c++目录下 2.把lib/win32(如果vs版本为64的,则选择win64)c...
分类:其他好文   时间:2015-01-07 14:56:57    阅读次数:148
Bullet3之优化PhysicsDraw3D
为了测试bullet物体的大小,匆匆写完的PhysicsDraw3D的效率低的要命,这也是为什么cocos2dx弃用了DrawPrimitives,而去使用DrawNode DrawPrimitives每次绘制都去调用glDrawElements,假如每帧绘制10000条线段,那么就要调用10000次glDrawElements,可见效率之低。 而DrawNode采取的是批处理的方式,当dra...
分类:其他好文   时间:2015-01-06 20:03:24    阅读次数:419
Bullet3之增加调试绘制PhysicsDraw3D
由于刚开始学的时候不知道Bullet的单位1.0代表多大,所以制作出的模型的大小也无法判断。 不用担心,Bullet提供了一个类btIDebugDraw,这个泪已经实现了很多绘制功能,我们要做的就是实现几个虚函数。 我们继承btIDebugDraw,实现虚函数 class PhysicsDraw3D : public btIDebugDraw { public: void drawLine...
分类:其他好文   时间:2015-01-06 18:08:08    阅读次数:290
227条   上一页 1 ... 16 17 18 19 20 ... 23 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!