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
学习笔记 2个物体堆叠拖动及简单碰撞检测
声明:文章代码参考自子龙山人的撞球小游戏,链接地址在文章结尾4月1日接触了
Box2d
,开始了
物理引擎
学习之路,这次要求的实现比较简单,就是实现多个(例子中2个)物体的堆叠,鼠标拖动和简单碰撞。
mssyy2010
·
2012-04-03 15:17
学习
cocos2d-x
休闲
box2D
游戏编程
Box2d
学习笔记 2个物体堆叠拖动及简单碰撞检测
声明:文章代码参考自子龙山人的撞球小游戏,链接地址在文章结尾4月1日接触了
Box2d
,开始了
物理引擎
学习之路,这次要求的实现比较简单,就是实现多个(例子中2个)物体的堆叠,鼠标拖动和简单碰撞。
mssyy2010
·
2012-04-03 15:17
学习
休闲
Box2d
Cocos2d-x建工程时避免copy文件夹和库
但是,每次建一个工程都这么费时,岂不是很不爽,而且每个工程都要copy一份cocos2d-x、cocoaDension和
box2d
文件夹,还有配置lib,dll,太耗时,
helpbs
·
2012-03-29 15:00
cocos2d-x
Cocos2d-x建工程时避免copy文件夹和库
但是,每次建一个工程都这么费时,岂不是很不爽,而且每个工程都要copy一份cocos2d-x、cocoaDension和
box2d
文件夹,还有配置lib,dll,太耗时
lwuit
·
2012-03-29 15:00
windows
application
System
dll
exe
2010
碰撞过滤
Box2D
通过种群跟组索引支持碰撞筛选。组索引比较简单,设置其shapeDef的groupIndex值即可,例如boxDef.filter.groupIndex=1。通过gr
丶雨季
·
2012-03-28 10:44
职场
休闲
box2d
Box2D
碰撞过滤
Box2D
通过种群跟组索引支持碰撞筛选。组索引比较简单,设置其shapeDef的groupIndex值即可,例如boxDef.filter.groupIndex=1。通过
丶雨季
·
2012-03-28 10:44
职场
休闲
box2D
碰撞过滤
碰撞筛选
Bullet
物理引擎
及基础知识
主要内容来自迈克老狼(http://blog.sina.com.cn/u/1644101601)和Superwiles(http://blog.csdn.net/superwiles)基础知识:GJK算法-详细介绍http://blog.sina.com.cn/s/blog_61feffe10100mmga.htmlGJK算法-距离和最近点http://blog.sina.com.cn/s/blo
cgnerds
·
2012-03-26 20:40
图形图像
碰撞检测
引擎
算法
在Eclispe中编译运行jbox2d
作者: 刘鹏日期: 2009-03-16jbox2d是
box2D
的java实现,本文介绍了在Eclisple中编译运行jbox2dtestbed的过程和方法。
jayjaydream
·
2012-03-25 22:00
java
eclipse
processing
图形
transformation
compilation
Android移植的
Box2D
本文介绍了移植
Box2D
到Android的过程,给出了具体的移植方法和设计思路。 简介将
Box2D
移植到Android上。Android的SDK是基于Java的。
jayjaydream
·
2012-03-25 22:00
java
android
object
processing
图形
android
box2d
小程序
Box2d
是一个很出名的2d
物理引擎
,大家可以google之。
Box2d
有C++,flash和Java等版本。
jayjaydream
·
2012-03-25 22:00
android
Class
processing
import
float
图形
android
box2d
运行小例子,配置eclipse【转】
本文是一篇在android上使用2D
物理引擎
的入门教程。 2D
物理引擎
能增强游戏世界中物体如多边形(箱子,三角形,多边形)的动作的真实感从而提高游戏质量。
jayjaydream
·
2012-03-25 21:00
eclipse
android
properties
import
float
引擎
Box2D
v2.0.1 用户手册
1.导言1.1关于
Box2D
是一个用于游戏的2D刚体仿真库。程序员可以在他们的游戏里使用它,它可以使物体的运动更加可信,让世界看起来更具交互性。
jayjaydream
·
2012-03-25 21:00
数据结构
游戏
工作
float
SOA
引擎
彩色运动轨迹特效
又觉得一个特效的demo有点单调,所以添加了
Box2d
做的坦克,没有贴图,比较难看。代码注释比较少,也请见谅。
love_hot_girl
·
2012-03-25 21:00
游戏
JBox2D For Android - hello
box2d
虽然
box2d
的手册已经详细的描述了hello
box2d
的代码,本篇也主要是简单用android实现,没有绘制部分,但是很清楚的描述了
box2d
运行的基本情况。
jayjaydream
·
2012-03-25 21:00
android
工作
JBox2D 引擎 for Android 详解
平台上的使用,网上关于Jbox2d的教程本来就很少,与android有关的更少了,最近一个多月我都在研究jbox2d引擎,确实是不错,非常出色的模拟了现实世界的受力,前段时间风靡全球的愤怒的小鸟就是用
BOX2D
jayjaydream
·
2012-03-25 01:00
java
android
优化
jar
平台
引擎
box2d
判断物体脱离地图边界
之前:/**判断BYShape对象是否越界,越界即将之销毁(可用来判定游戏失败)~*/+(BOOL)isPositionOutOfBounds:(CGPoint)p{CGSizemapSize=[BYSinglegetInstance].mapSize;BOOLflag=NO;if(p.xmapSize.width*PTM_RATIO*3.0f/2.0f||p.yw*3||p.yh*3){flag
xumingrencai
·
2012-03-20 18:00
box2D
【iOS-Cocos2d游戏开发之十二】浅析使用C++/C/OC进行iOS游戏混编出现“failed with exit”问题与小结;
GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2d/478.html 大家都知道Xcode中支持C、C++、Object-C3种语言的混编,在上一节
Box2d
迷途d书童
·
2012-03-19 18:00
【iOS-Cocos2d游戏开发之十三】CCSprite利用Bezier(贝塞尔)做抛物线动作并让CCSprite同时播放两个Action动作!
街区】 原文链接: http://www.himigame.com/iphone-cocos2d/480.html 如果我们想实现让CCSprite进行抛物线运动的话,那么我想童鞋们首先会想到利用
Box2d
迷途d书童
·
2012-03-19 18:00
【iOS-Cocos2d游戏开发之十一】使用
Box2d
物理系统以及在cocos2d框架添加
Box2d
物理系统lib包的方法
www.himigame.com/iphone-cocos2d/474.html 上一节讲述了粒子的相关问题,当然啦,不示弱,今天继续将物理系统给大家进行简单的介绍和讲述; 首先先介绍,如何在cocos2d中加入
box2d
迷途d书童
·
2012-03-19 18:00
BOX2D
深入浅出1:Hello World
Box2D
.
最近工作需要,在研究
BOX2D
FLASH
物理引擎
,在9RIA上看了专题介绍,感觉并不系统,但看到有些朋友翻译过来的文章很是不错,其中。
hacker47
·
2012-03-19 11:00
Hello world
Cocos2d-x 结合
Box2D
开发Android游戏配置方法
cocos2d游戏引擎和
Box2D
物理引擎
都是什么,干什么用的,这里我就不多废话了。这里主要讲的是基于C++的cocos2d-x在Android系统上开发游戏时如何与
Box2D
物理引擎
结合。
jayjaydream
·
2012-03-16 01:00
游戏
c
android
脚本
Path
引擎
JBox2d入门学习一
最近想在网上学习一款Android的开源游戏框架,方便游戏的开发,在学习的过程中我发现无论是Rokon,AndEngine,libgdx他们都使用了同一款非常强大的
物理引擎
Box2d
,所以决定先从这个引擎入手学习一下
jayjaydream
·
2012-03-15 22:00
游戏
android
框架
Class
float
引擎
LevelHelper Cocos2d-x with
Box2d
(二)处理碰撞事件
1、在各种不同类型的精灵之间注册碰撞考虑到你的游戏中拥有各种不同类型的精灵,但有时候我们只关心其中某两种类型之间的碰撞。例如在超级玛丽中,马里奥(Mario)和关卡中的硬币、站点(CheckPoint,不知道咋翻译)、乌龟之间的碰撞。在这种情况下,让我们先来定义碰撞的回调函数吧。你可以同时定义碰撞前后的回调函数,也可以只定义碰撞前,或者碰撞后。具体得按你游戏中需求来做,代码如下 voi
丶雨季
·
2012-03-14 20:38
cocos2d-x
休闲
box2D
LevelHelper
碰撞事件
box2d
中物体移动的功能实现细节
最近把
box2d
研究了一遍,总体上差不多是了解了,但是在运行那个小球下落的demo时候发现移动速度与物理情况不一样,仔细研究了半天才发现原来有这么多细节概念要注意。
passover
·
2012-03-14 16:18
libgdx
box2D
box2d
中物体移动的功能实现细节
最近把
box2d
研究了一遍,总体上差不多是了解了,但是在运行那个小球下落的demo时候发现移动速度与物理情况不一样,仔细研究了半天才发现原来有这么多细节概念要注意。
passover
·
2012-03-14 16:18
box2d
libgdx
Dev
Library
LevelHelper Cocos2d-x with
Box2d
(一)自定义精灵
用LevelHelper所提供的LHSprite是非常方便的,也非常好用。但有时候我们的精灵需要有更多的信息。例如我们需要建一个玩家类,可能它存在生命值,魔法值等其他信息。这些信息都是LevelHelper所不能提供的。在本文我将为大家演示一下创建一个自定义的LHSprite是多么的容易,soeasy!从这种方法,你可以很方便的创建任意你想要的LHSprite类型。在进入下一步之前,先简单介绍一下
丶雨季
·
2012-03-13 22:26
cocos2d-x
休闲
box2D
LevelHelper
LHSpite
物理引擎
box2d
的学习心得
1前言最近学习libgdx的时候暂时先没看
box2d
那部分,昨天想做个物理效果看了一下那部分的封装,发现没点概念太难看懂了,还是乖乖的把
box2d
先系统的学习一遍。
passover
·
2012-03-13 14:31
职场
休闲
box2d
Dev
Library
物理引擎
box2d
的学习心得
1前言 最近学习libgdx的时候暂时先没看
box2d
那部分,昨天想做个物理效果看了一下那部分的封装,发现没点概念太难看懂了,还是乖乖的把
box2d
先系统的学习一遍。
passover
·
2012-03-13 14:31
职场
libgdx
休闲
box2D
Jbox2D入门学习一物理世界及最简单的物体创建
这次主要是看了下游戏开发中最常用和基础的一个
物理引擎
,
Box2D
。对于这个引擎,可能说最好表现和表达出它的用途的,我觉得疯狂的小鸟就是最贴近的一个例子。小鸟中,小鸟撞击石块产生物体运动。
Nono_Love_Lilith
·
2012-03-11 14:00
游戏
exception
框架
文档
float
引擎
JBox2D学习 - 小球碰撞实例 .
jbox2d官网下载的2.1.2一直跑不起来,发现jar包有问题,后来在官网发帖子,jbox2d作者非常耐心的解答了我的问题,终于用上2.1.2的jbox2d了哇,非常感谢老外的开源精神,做出这么好的
物理引擎
jayjaydream
·
2012-03-11 13:00
thread
android
null
callback
引擎
Matrix
基于JBox2d
物理引擎
和canvas的游戏开发实例
一、主函数:主函数包括了
Box2D
的基本流程简单来说,一个
Box2D
程序的基本流程是由以下三个基本步骤构成的:代码如下:functionbox2dMain(){setupWorld();
jayjaydream
·
2012-03-11 13:00
JBox2D手机游戏引擎介绍(附jbox2d官网网址)
Box2d
是一个很出名的开源
物理引擎
2d
物理引擎
。
Box2d
有C++,flash和Java等版本。
Box2d
论坛网址: http://box2d.org/forum/viewforum.php?
jayjaydream
·
2012-03-11 12:00
java
exception
android
Class
引擎
手机游戏
使用
Box2d
物理系统
阅读更多上一节讲述了粒子的相关问题,当然啦,不示弱,今天继续将物理系统给大家进行简单的介绍和讲述;首先先介绍,如何在cocos2d中加入
box2d
开发lib包,因为一般使用cocos2d引擎进行开发游戏时
yangping_Account
·
2012-03-09 17:00
使用
Box2d
物理系统
上一节讲述了粒子的相关问题,当然啦,不示弱,今天继续将物理系统给大家进行简单的介绍和讲述; 首先先介绍,如何在cocos2d中加入
box2d
开发lib包,因为一般使用cocos2d引擎进行开发游戏时
yangping_Account
·
2012-03-09 17:00
box2D
浅析使用C++/C/OC在iOS游戏中混编
阅读更多大家都知道Xcode中支持C、C++、Object-C3种语言的混编,在上一节
Box2d
中介绍过cocos2d封装的
box2d
是c++源码实现的,那么如果想让编译器混编,只需要将实现类的".m"
yangping_Account
·
2012-03-09 17:00
浅析使用C++/C/OC在iOS游戏中混编
大家都知道Xcode中支持C、C++、Object-C3种语言的混编,在上一节
Box2d
中介绍过cocos2d封装的
box2d
是c++源码实现的,那么如果想让编译器混编,只需要将实现类的
yangping_Account
·
2012-03-09 17:00
C++
CCSprite利用Bezier(贝塞尔)做抛物线动作
如果我们想实现让CCSprite进行抛物线运动的话,那么我想童鞋们首先会想到利用
Box2d
或者其他
物理引擎
去为CCSprite创建物理世界中对应的刚体进行实现,但是反过来想,对于不熟悉
Box2d
或者其他
物理引擎
的童鞋
yangping_Account
·
2012-03-09 17:00
Sprite
CCSprite利用Bezier(贝塞尔)做抛物线动作
阅读更多如果我们想实现让CCSprite进行抛物线运动的话,那么我想童鞋们首先会想到利用
Box2d
或者其他
物理引擎
去为CCSprite创建物理世界中对应的刚体进行实现,但是反过来想,对于不熟悉
Box2d
yangping_Account
·
2012-03-09 17:00
Box2D
内存管理 - 小型对象分配器(SOA)的实现
转载自:http://blog.csdn.net/ring0hx/article/details/6978437Box2D用C++编写(当然还有其它语言的移植版),但是为了快速有效的使用内存,创建对象的时候它并没有使用C++标准的new和delete关键字,而是自己实现了一个被称作小型对象分配器(smallerobjectallocator简称SOA)的类b2BlockAllocator。根据Bo
xumingrencai
·
2012-03-09 09:00
box2D
WP7平衡球游戏开发教程--初识XNA Faeseer Magic
本文试图建立一个可重用的基于组件的游戏框架,减少了我们建立基于
物理引擎
的XNA游戏所需的时间。我认为我们应该先明确一点,先建立一个游戏的基础代码,然后逐个解决我们要处理的问题。
gongmingqm10
·
2012-03-07 00:00
WP7平衡球游戏开发教程(二)--在XNA渲染渲染Farseer物理对象
首先,我们需要了解Farseer
物理引擎
对对象的测量。
gongmingqm10
·
2012-03-07 00:00
游戏
windows
vector
silverlight
引擎
phone
colors
WP7平衡球游戏开发教程(三)--DebugDraw(XNA渲染)
-DebugDraw是Farseer
物理引擎
提供的一个功能,让我们还在开发阶段,能在屏幕上绘制对象数据,这将帮助您可视化body,fixtures,以及其它物体。
gongmingqm10
·
2012-03-07 00:00
数据结构
游戏
工作
null
引擎
WindowsPhone
平衡球游戏开发教程(四)--深入了解WP7游戏底层原理
前面我们都只是集中在
物理引擎
上,但是对于一个游戏来说,他包含的不只是
物理引擎
,他还要有游戏面板(普通的,可以滚动的),按钮,标签,图片,背景(层次背景),边界控制,输入处理,字体和纹理管理,帧率测速器,
gongmingqm10
·
2012-03-06 23:00
COCOS2D 播放声音
它属于CocosDenshion,就像
物理引擎
一样。因此,
xumingrencai
·
2012-03-03 19:00
cocos2d
Box2D
个人学习笔记 - HelloWorld
HelloBox2d1.说明:首先要说明的是,
Box2D
源码中有一个HelloWorld的例子和一个Testbed的单元测试的例子。这两个都是很多的学习参考。
gengshenghong
·
2012-03-03 00:00
游戏
object
单元测试
delete
float
引擎
Box2D
个人学习笔记 - 介绍
1.介绍
Box2D
是一个2D刚体仿真库。可移植C++写成。引擎中数据类型大多以b2开头。2.核心概念:刚体(rigidbody):一块十分坚硬的物质,它上面的任何两点之间的距离都是完全不变的。
gengshenghong
·
2012-03-02 21:00
c
引擎
Box2d
学习资源
官方Manual:http://box2d.org/manual.pdfBox2d中文手册/
Box2D
中文教程(对官方手册的翻译,百度一下就可以下载了)
Box2D
新手入门顺阶教程(百度一下,就可下载)教程
gengshenghong
·
2012-03-02 21:00
Box2d
鼠标交互
由于
Box2D
是不直接与鼠标交互的,而是通过鼠标关节b2MouseJoint交互的。交互的过程由四个步骤完成:第一步:获取鼠标单击处的刚体。第二步:创建鼠标关节。第三步:控制鼠标关节。
flandycheng
·
2012-03-02 10:30
职场
cocos2d-x
休闲
box2D
Box2d
鼠标交互
由于
Box2D
是不直接与鼠标交互的,而是通过鼠标关节b2MouseJoint交互的。交互的过程由四个步骤完成:第一步:获取鼠标单击处的刚体。第二步:创建鼠标关节。第三步:控制鼠标关节。
flandycheng
·
2012-03-02 10:30
职场
休闲
box2d
Mac
在cocos2d里面如何使用
物理引擎
box2d
:弹球
这个教程的目的就是让你们熟悉在cocos2d里面如何使用
box2d
,所采用的例子就是制作一个简单的应用,里面有一个篮球,你可以通过旋转你的iPhone来改变重力的方向,同时篮球碰到屏幕边界可以反弹。
abc20899
·
2012-02-29 12:00
cocos2d
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
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
其他