E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【Box2D】
Box2D
C++ 三种作用力效果 ApplyForce、ApplyLinearImpulse、SetLinearVelocity
~~~~我的生活,我的点点滴滴!!1、力,循序渐进——ApplyForce(力)顾名思义,ApplyForce方法会在刚体上施加一个力。学过物理力学的同学都知道,F=ma,有了力F就有了加速度a,有了加速度,物体就会有速度,就会慢慢动起来。(但是不会立马动起来,因为力不会直接影响速度)。举个简单的例子,小明推一个静止的箱子,箱子不会立马飞出去,而是慢慢的、越来越快的动起来(减速也一样)。对于App
虫虫虫虫子
·
2014-08-21 21:46
Box2D
Box2D
C++ 三种作用力效果 ApplyForce、ApplyLinearImpulse、SetLinearVelocity
~~~~我的生活,我的点点滴滴!!1、力,循序渐进——ApplyForce(力)顾名思义,ApplyForce方法会在刚体上施加一个力。学过物理力学的同学都知道,F=ma,有了力F就有了加速度a,有了加速度,物体就会有速度,就会慢慢动起来。(但是不会立马动起来,因为力不会直接影响速度)。举个简单的例子,小明推一个静止的箱子,箱子不会立马飞出去,而是慢慢的、越来越快的动起来(减速也一样)。对于App
AC_huang
·
2014-08-21 21:00
COCOS2DX学习之
Box2d
物理引擎使用之------动态物体的创建
1、创建一个物理世界首先要引入一个头文件#include"
Box2D
\Box2D.h"之后利用b2word创建一个对象,并且指定这个物理世界中的加速度方向。
u010092734
·
2014-08-21 21:00
cocos2dx
游戏引擎
box2D
运动的物体
Box2D
C++ 匀速运动
~~~~我的生活,我的点点滴滴!!游戏中一种常见的需求是让物体做匀速运动。例如横屏游戏中的玩家角色,太空飞船或者汽车,等等。根据游戏的不同,有时候物体应该逐渐改变速度,其他情况又希望能够瞬间开始和停止运动。使用SetLinearVelocity方法精确的设置物体速度,这种方法看起来非常诱人,而且这么做也可以达到目标,但是这种方法有其自身的缺点。虽然这么做在屏幕上看起来很好,但是直接设置物体的速度不
虫虫虫虫子
·
2014-08-21 19:39
Box2D
Box2D
C++ 匀速运动
~~~~我的生活,我的点点滴滴!!游戏中一种常见的需求是让物体做匀速运动。例如横屏游戏中的玩家角色,太空飞船或者汽车,等等。根据游戏的不同,有时候物体应该逐渐改变速度,其他情况又希望能够瞬间开始和停止运动。使用SetLinearVelocity方法精确的设置物体速度,这种方法看起来非常诱人,而且这么做也可以达到目标,但是这种方法有其自身的缺点。虽然这么做在屏幕上看起来很好,但是直接设置物体的速度不
AC_huang
·
2014-08-21 19:00
COCOS2DX学习之
box2d
物理引擎在VS2012中的配置
因为vs中并没有继承box2dz游戏物理引擎,所以在开发有关
box2d
的游戏的时候,要自己将这个引擎添加进去。
u010092734
·
2014-08-21 16:00
cocos2d
vs
vs2012
box2D
【COCOS2DX-BOX2D游戏开发之三】 读取tiledmap的tmx阻挡
做一款像素游戏项目,需要读取TMX文件中的阻挡区域,生成
box2d
的fixture,来做阻挡 使用cocos2dx版本:2.2.21.在tmx文件中创建一个"Physics"的层,用来存放编辑器中生成的各种阻挡块编辑器中主要有
z104207
·
2014-08-21 11:00
Box2D
C++ 物理世界与自定义重力
1、世界世界(Worlds)作为
Box2D
世界里主要的实体,在之前的讨论话题中已简单的介绍过。当你创建或者删除物体的时候,可以调用世界里的方法来完成这些功能,所以世界也管理着所有对象的空间分配。
AC_huang
·
2014-08-20 23:00
Box2D
C++ 力和冲量
~~~~我的生活,我的点点滴滴!!力和冲量(Forcesandimpulses)让物体移动,需要对其施加力或者冲量。可以通过时间的不断积累对物体施加力的作用来改变物体的运动,然而冲量作用于物体则会立刻改变物体的速度。举个例子,想象一下现在你的车坏了,你想推车,可以选择驱动另外一辆车缓慢开向这辆坏了的车,当两辆车的保险杠接触之后,继续对这辆车施加推力,然后通过时间不断的积累慢慢的让其移动。或者也可以
虫虫虫虫子
·
2014-08-20 22:30
Box2D
Box2D
C++ 力和冲量
~~~~我的生活,我的点点滴滴!!力和冲量(Forcesandimpulses)让物体移动,需要对其施加力或者冲量。可以通过时间的不断积累对物体施加力的作用来改变物体的运动,然而冲量作用于物体则会立刻改变物体的速度。举个例子,想象一下现在你的车坏了,你想推车,可以选择驱动另外一辆车缓慢开向这辆坏了的车,当两辆车的保险杠接触之后,继续对这辆车施加推力,然后通过时间不断的积累慢慢的让其移动。或者也可以
AC_huang
·
2014-08-20 22:00
瘸腿蛤蟆笔记34-cocos2d-x-3.2
Box2d
物理引擎World类介绍
[詹姆士·雷德非]上篇中,我们学习了
Box2d
物理引擎dynamics模块中的Contact类,该类包含所有的接触类型。物体碰撞的具体都在该类中。蛤
notbaron
·
2014-08-20 20:00
Box2D
C++ 物体与定制器
~~~~我的生活,我的点点滴滴!!物体与定制器分不家,应该所有的物体都需要定制器,没有定制器物体就失去了意义(这样说是不是有点夸张啊,不要拍板砖)1、物体物体是物理场景中的基本对象,但是这里的物体并不是你看到的实际互相弹跳碰撞的实物。听起来很费解吗?挺住!马上做解释!你可以把物体想象成是一种看不见摸不着的实物的属性。这些不可见的属性是:-质量(mass)-实物到底有多重 -速度(velocity)
AC_huang
·
2014-08-20 00:00
瘸腿蛤蟆笔记33-cocos2d-x-3.2
Box2d
物理引擎Contact类介绍
[詹姆士·雷德非]上篇中,我们学习了
Box2d
物理引擎dynamics模块中的Joint类,基本是根据官方文档进行的初步介绍。
notbaron
·
2014-08-19 22:00
Box2D
C++ 前言及VS环境
Box2D
的学习就像当初的cocos2d-x一样,是一拖在拖呀,今天终于正式启动了,还是老规矩,上网上找一些资料学习,这里是记录笔记,也许会有人说怎么感觉像各种拼凑了,哈哈哈哈……学习本来就是一种拼凑嘛
AC_huang
·
2014-08-19 21:00
cocos2d-x分别在Visual Studio和eclipse中设置启用
Box2D
cocos2d-x内嵌有chipmunk和
Box2D
两个物理库,默认启用的是chipmunk。如果想使用
Box2D
,可做如下设置。PS:本人所用的版本是cocos2d-x-2.2.5。
oLanMoMo
·
2014-08-19 11:00
eclipse
cocos2d-x
box2D
瘸腿蛤蟆笔记31-cocos2d-x-3.2
Box2d
物理引擎Fixture类介绍
转载标明出处:http://blog.csdn.net/notbaron/article/details/38637071上篇回顾本篇名言:好的木材并不在顺境中生长;风越强,树越壮。[马里欧特]上篇中,我们学习了dynamics模块中的Body类,从定义到创建再到使用基本上都覆盖了,就差实战了(这个蛤蟆后在后面中补上的)。接下去蛤蟆继续学习dynamics模块中的类,这次咱们学习Fixture这个
notbaron
·
2014-08-17 10:00
瘸腿蛤蟆笔记30-cocos2d-x-3.2
Box2d
物理引擎Body类介绍
[梭罗]上篇中,我们学习了(上篇其实撒也没干基本上)
Box2d
物理引擎的三大模块之一的dynamics模块,该模块包含了大量的类。
notbaron
·
2014-08-16 19:00
瘸腿蛤蟆笔记29-cocos2d-x-3.2
Box2d
物理引擎dynamics模块介绍
[诗人丁尼生]上篇中,我们学习了
Box2d
物理引擎的三大模块之一的collision模块,该模块主要包含形状shape,碰撞函数和动态树等概念。这次蛤蟆接着学习dynamics模块。
notbaron
·
2014-08-16 11:00
瘸腿蛤蟆笔记28-cocos2d-x-3.2
Box2d
物理引擎collision模块介绍
[哈马绍]上篇中,我们学习了
Box2d
物理引擎的三大模块之一的common模块,该模块主要包含设置,内存管理和向量数学。这次蛤蟆接着学习collison模块。理论介绍 这个collisi
notbaron
·
2014-08-15 23:00
瘸腿蛤蟆笔记27-cocos2d-x-3.2
Box2d
物理引擎common模块介绍
[马丁·赛力格曼]上篇中,我们学习了
Box2d
物理引擎的基本知识,介绍了如何配置VS2012,解释了一些物理引擎的基本概念,并创建了一个基本的
Box2d
程序。
notbaron
·
2014-08-15 19:00
Cocos2d-x 3.0中 物理碰撞检测中onContactBegin回调函数不响应问题
好吧,其实这篇也是临时冒出来的,最近朋友要做个物理游戏,以前做物理还是用
box2d
,呃,确实要花些功夫才能搞懂其中的精髓,但是听讲这套引擎重新封装了一次,要容易很多,所以就简单尝试了一下,感觉确实要简单不少
w337198302
·
2014-08-15 11:00
cocos2d-x
瘸腿蛤蟆笔记26-cocos2d-x-3.2
Box2d
物理引擎起步
转载标明出处:http://write.blog.csdn.net/postedit/38567579上篇回顾本篇名言:成功不是全垒打,而要靠每天的、经常的打击出密集安打。[RobertJ.Ringer]上篇中,我们学习了游戏中背景音乐特效播放,接下去蛤蟆将学习物理引擎了。Atlast终于我们还是到了这一步,哈哈,是不是期待很久了。时间不多,就让我们开始吧。 理论介绍 在启动Box2
notbaron
·
2014-08-14 22:00
OGEngine游戏开发引擎
同时集成了
Box2D
物理引擎,因此可以实现复杂的物理效果。OGEngine主要使用Java语言开发,但在大运算量的耗时功能时,OGEngine使用了C/C++本地代码进行开发。比如物理引擎及音频处理。
feixiangdexin123087
·
2014-08-14 10:00
android
游戏引擎
如何在Cocos2d-x中整合LiquidFun(一)
本文翻译自《IntegratingLiquidFunwithCocos2d-x:PartI》背景介绍:LiquidFun是谷歌基于原本的
Box2D
改造的,可以生成带有流体物理性质粒子的一个扩展库。
guggy
·
2014-08-11 09:00
游戏
cocos2d-x
在cocos2d-x 3.0中使用物理引擎
比较知名的有
Box2D
了,它几乎能模拟所有的物理效果,而chipmunk则是个更轻量的引擎等。
cbbbc
·
2014-08-09 10:00
cocos2d-x快乐的做让人快乐的游戏3:cocos-2d 3.x中的物理世界
(如果用的2.x版本的cocos2d-x,看前一篇文章
box2d
)下面同样以一个小demo来展示一下物理引擎的运用,同时说一下我在运用物理引擎中遇到的一些小小的问题。Cocos2d-
peter_teng
·
2014-08-08 12:00
cocos2d-x
游戏开发
Cocos2d-x教程(30)-3.x版本物理引擎的使用
193411763转载时请注明原文出处: http://blog.csdn.net/u012945598/article/details/38417333在Cocos2d-x2.x的版本中,开发者可以直接使用
Box2d
u012945598
·
2014-08-07 18:00
cocos2d-x
3.x
box2D
物理引擎
马宗扬
Box2D
创建刚体的简单总结
cocos2d-x中集成了
Box2D
引擎,在VisualStudio中,可以选定工程,按Alt+Enter,在弹出的菜单中,选择C/C++-->Preprocessor-->PreprocessorDefinitions
oLanMoMo
·
2014-08-07 16:00
box2D
Box2d
物理引擎
1.cocos2d自带了两套物理引擎:
Box2D
和Chipmunk。 两套引擎都是为2D游戏设计的,可以和cocos2d完美整合。
Box2D
是用C++写的,而Chipmunk用的是C。
w13770269691
·
2014-08-05 09:00
支持
Box2D
,开源HTML5 2D游戏引擎FLAG
发表于2014-08-0114:57| 1694次阅读|来源CSDN| 5 条评论|作者唐小引移动开发移动游戏HTML5游戏引擎2D游戏FlashBox2D摘要:开源HTML52D游戏引擎FLAG包含了
Box2D
dj0379
·
2014-08-03 11:00
cocos2dx3.0 使用Physicals代替
Box2D
和chipmunk
首屈一指的是
Box2D
了,它几乎能模拟所有的物理效果。而chipmunk则是个更轻量的引擎,能够满足简单的物理需求,比如最常用的的碰撞检测等。这些引擎在使用的过程中有个令人讨厌的地方,它们参数太多了。
five50
·
2014-08-01 00:00
C++
cocos2dx
box2D
Android安卓游戏引擎大搜罗
同时继承了
BOX2D
物理引擎,因此能实现一些较为复杂的物理效果。
OGEngine
·
2014-07-25 15:00
游戏引擎
手游引擎
手游开发
OGEngine
引擎对比
OGEngine——基于java支持跨平台的手游开发开源引擎
同时集成了
Box2D
物理引擎,因此可以实现复杂的物理效果。 OGEngine主要使用Java语言开发,但在大运算量的耗时功能时,OGEngine使用了C/C++本地代码进行开发。
OGEngine
·
2014-07-24 14:00
游戏开发
开源引擎
游戏引擎
手游引擎
安卓游戏
Windows下cocos2dx-v3.1 导入
Box2d
物理引擎库 进行物理世界开发
在一个项目中用到物理引擎,才发现新建的3.1项目没有
Box2d
库,只有chipmunk物理引擎了库。网上也没有太多的人提到怎么导入
Box2d
库,所以呢就自己研究了下跟大家分享一下。
u010983974
·
2014-07-22 19:00
Android开发
手机
cocos2d-x
库
box2D
谷歌发布开源2D物理引擎LiquidFun 1.1
LiquidFun是一款执行受约束刚体模拟的物理引擎,它以
Box2D
为基础,并在其上添加了基于粒子的流体模拟。按照谷歌的说法,LiquidFun可以用作
Box2D
的替代实现,这使得
Sergio De Simone
·
2014-07-22 00:00
OGEngine —— 基于JAVA的手游开发开源引擎
同时集成了
Box2D
物理引擎,因此可以实现复杂的物理效果。 OGEngine主要使用Java语言开发,但在大运算量的耗时功能时,OGEngine使用了C/C++本地代码进行开发。
橙游OrangeGame
·
2014-07-19 12:00
Android安卓游戏引擎大搜罗
同时继承了
BOX2D
物理引擎,因此能实现一些较为复杂的物理效果。
橙游OrangeGame
·
2014-07-19 11:00
OGEngine ―― 基于JAVA的手游开发开源引擎
同时集成了
Box2D
物理引擎,因此可以实现复杂的物理效果。 OGEngine主要使用Java语言开发,但在大运算量的耗时功能时,OGEngine使用了C/C++本地代码进行开发。
橙游Orange
·
2014-07-17 10:19
安卓
计算机
程序
手游
手游开发
开发引擎
OGEngine介绍
同时集成了
Box2D
物理引擎,因此可以实现复杂的物理效果。 OGEngine主要使用Java语言开发,但在大运算量的耗时功能时,OGEngine使用了C/C++本地代码进行开发。
橙游Orange
·
2014-07-17 10:32
安卓
程序
手游
手游开发
开发引擎
OGEngine —— 基于JAVA的手游开发开源引擎
同时集成了
Box2D
物理引擎,因此可以实现复杂的物理效果。 OGEngine主要使用Java语言开发,但在大运算量的耗时功能时,OGEngine使用了C/C++本地代码进行开发。
至尊Louis
·
2014-07-14 09:00
java
游戏开发
AndEngine
OGEngine
手游引擎
Cocos2d-x 2.3.3版 FlappyBird
本篇博客内容大纲如下: 1.如何创建Cocos2d-x2.3.3项目 2.初始化
Box2d
物理世界,并模拟物理世界 3.如何添加小鸟到物理世界 4.如何添加地板 5.添加水管 6.碰撞检测 7.本文总结效果图
wwj_748
·
2014-07-13 22:00
在cocos2d-x 3.0中使用物理引擎
比较知名的有
Box2D
了,它几乎能模拟所有的物理效果,而chipmunk则是个更轻量的引擎等。
朱先忠老师
·
2014-07-12 16:57
3.0
cocos2d-x
物理引擎
cocos2d-x快乐的做让人快乐的游戏2:
box2d
基础
1.cocos2d自带了两套物理引擎:
Box2D
和Chipmunk。 两套引擎都是为2D游戏设计的,可以和cocos2d完美整合。
Box2D
是用C++写的,而Chipmunk用的是C。
peter_teng
·
2014-07-05 12:00
cocos2d-x
box2D
游戏设计
cocos2d-x 之 CCPhysicsSprite 基于物理引擎的Sprite
box2d
简单介绍可参阅:http://blog.csdn.net/song_hui_xiang/article/details/34116399写这篇文章主要是说明:对一个刚体施加一个力,用GetWorldVector
song_hui_xiang
·
2014-06-30 16:00
cocos2d-x
box2d
Demo讲解
核心概念
Box2D
中有一些基本的对象,这里我们先做一个简要的定义,在随后的文档里会有更详细的描述。刚体(rigidbody)一块十分坚硬的物质,它上面的任何两点之间的距离都是完全不变的。
song_hui_xiang
·
2014-06-24 17:00
三: cocos2d-x代码分析
目录结构:
Box2D
物理引擎
Box2D
的相关文件Chipmunk物理引擎Chipmunk的相关文件cocos2dxcocos2d-x引擎的核心,存放引擎的大部分源文件CocosDenshion
lambdaX
·
2014-06-23 13:57
ios
游戏
android
cocos2d
cocos2d-x
一:Cocos2d基础架构
Cocos基础Cocos功能模块 cocos2d-X(opengles,DirectX,Canvas,pThread)
Box2d
ChipMunk(物理引擎) libcurl :非实时网络通讯协议,
lambdaX
·
2014-06-23 13:32
ios
C++
android
cocos2d
cocos2d-x
unity中使用
box2d
物理引擎一 – unity3d游戏开发
———————–这里隔开(上面是废话)————
Box2D
是一款免费的开源二维物理引擎,由ErinCatto使用C++编写,在zlib授权下发布。它已被用于蜡笔物理学、愤怒的小鸟、地狱边境、Ro
王学超
·
2014-06-19 01:00
解决cocos2d-3.1.1 引入
Box2D
报错的问题
右击解决方案->添加->现有项目->E:\cocos2d-x\cocos2d-x-3.1.1\external\
Box2D
\proj.win32文件夹选中Box2D.vcxproj文件;右击libBox2D
IXSuper
·
2014-06-12 10:26
解决方案
cocos2d-x
box2D
Box2D
源码编译调试配置
今天下了一个Box2D2.2.1的包,虽然不是最新的,但是想学习一下这个物理引擎用cmake-gui.exe转化成VS2008的工程以后,发现只能运行testbed,不能加断点后来改了两个默认的工程配置,就OK了testbed属性页->配置属性->C/C++->常规 调试信息格式:用于编辑并继续的程序数据库/ZItestbed属性页->配置属性->链接器->调试 生成调试信息:是/DEBUG虽然
cleverwyq
·
2014-06-03 23:00
debug
调试
vs2008
box2D
Testbed
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他