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)
laya2.0
box2d
系列一 基础概念和刚体
一、基础概念参考拉小登《
Box2D
物理游戏编程初学者指南》拉小登博客认识
Box2D
世界拉小登博客掉落的苹果——b2Body刚体1.创建世界首先认识一下
Box2D
世界——b2world。
合肥懒皮
·
2020-04-07 09:22
iOS7 UIKit动力学
CA或者UIView动画,在绝大多数情况下CA或者UIView动画仍然是最优方案,只有在需要引入逼真的交互设计的时候,才需要使用UIKit动力学它是作为现有交互设计和实现的一种补充•其他2D仿真引擎:
BOX2D
西门吹灰
·
2020-04-03 05:53
cocos2d-x 3.6 physics构建小车
在cocos2dxv3版以后,官方对
Box2d
和chipmunk两个物理引擎进行了封装,对于我们开发人员而言,使用物理引擎的难度大大降低。这里以构建一个小车为例,对封装的方法进行介绍。
SHUTUP
·
2020-03-19 23:15
Unity 物理引擎
基本上想和Unity对象交互,都是以唯一的引擎方式来处理的,包括按钮的触碰,游戏人物的互动这里就按照
box2d
物理引擎来说一下怎么让物体真实的放到引擎中。
Zszen
·
2020-03-18 18:19
UIDynamic 简介
弹性碰撞等现象2.物理引擎的价值广泛用于游戏开发,经典成功案例是“愤怒的小鸟”让开发人员可以在远离物理学公式的情况下,实现炫酷的物理仿真效果提高了游戏开发效率,产生更多优秀好玩的物理仿真游戏3.知名的2D物理引擎
Box2d
哈么么茶
·
2020-03-15 05:09
SpriteKit框架之浅谈物理引擎
简介物理引擎是用来在游戏中模拟现实中真是物理世界的运动方式的.SpriteKit的物理引擎是使用
Box2D
库,因为
Box2D
库是使用C++写的,所以苹果直接对其进行了OC/Swift的封装,简单易懂,相比于
神经骚栋
·
2020-03-15 02:32
UIDynamic——UIKit动力学
CA或者UIView动画,在绝大多数情况下CA或者UIView动画仍然是最优方案,只有在需要引入逼真的交互设计的时候,才需要使用UIKit动力学它是作为现有交互设计和实现的一种补充•其他2D仿真引擎:
BOX2D
BarleyZ
·
2020-03-03 04:00
Jbox2d实践应用
前言JBox2D是开源的物理引擎
Box2D
的Java版本,可以直接用于Android。
红黑军团号
·
2020-01-08 09:45
UIKit力学(Dynamics)
UIKit力学是基于
Box2D
开源物理引擎UIGravityBehavior重力UICollisionBehavior碰撞,可以碰撞检测UIAttachmentBehavior吸附,互相吸附。
阳光下慵懒的驴
·
2020-01-08 08:45
Android应用libGDX引擎系列(三)-Android FrameWork 基于libGDX实现高性能动画特效(
Box2D
/物理碰撞 篇)
163.com)工程托管在此:GitHubimageimage工程托管在此:GitHub前情提要之前写的那篇AndroidFrameWork基于libGDX实现高性能动画特效(烟花/粒子特效篇)最后提到了
Box2D
AlexueQ
·
2020-01-01 18:29
chipmunk学习笔记一
初识chipmunk物理引擎chipmunk本是一个独立的开源项目,用纯c编写.cocos2d同时整合了chipmunk和
box2d
两个物理引擎.相比之下,chipmunk更轻量易用,但是相关的文档很少
babybus_break
·
2019-12-23 03:14
【
Box2D
】物理引擎入门001
Box2D
集成了大量的物理力学和运动学的计算,并将物理模拟过程封装到类对象中,将对物体的操作,以简单友好的接口提供给开发者。
babybus_newapp
·
2019-12-21 20:33
VUE游戏开发:使用
Box2D
模拟球体的飞行和撞击特效
本节,我们将利用
Box2d
引擎在页面中实现球体飞行和撞击效果。在现实中我们向外抛出一个球时,它在重力加速度的情况下会飞出一个弧线,撞到物体后它会反弹折射,我们利用
Box2D
可以在页面里模拟这些特性。
望月从良
·
2019-12-21 01:56
Html5 Canvas动画基础碰撞检测的实现
在Canvas中进行碰撞检测,大家往往直接采用游戏引擎(Cocos2d-JS、Egret)或物理引擎(
Box2D
)内置的碰撞检测功能,好奇的你有思考过它们的内部运行机制吗?
程序猿的日常1
·
2019-12-02 20:00
【
Box2D
】物理引擎入门003
一、物理编辑器的使用在本系列博客的第一篇就介绍了如何使用
Box2D
内置的几种方式创建刚体的材质,然而我们在开发游戏的时候需要根据很多非常复杂的物体创建对应的形状,使用内置的多边形很难去描出合适的图形,所以
babybus_newapp
·
2019-12-01 05:40
UIDynamic 物理引擎
概念介绍UIDynamic从ios7才开始有的,其他2D仿真引擎:
BOX2D
:C语言框架,免费Chipmunk:C语言框架免费,其他版本收费(C#、Objective-C、Java)必须遵守了UIDynamicItem
我是滕先生
·
2019-11-06 20:43
Cocos2d-x学习笔记之开发环境搭建
通过学习cocos2d-x,我们将了解更多关于游戏开发的知识,比如lua脚本、
Box2d
物理引擎、代码设计思想等等。总之,我们并不局
·
2019-09-25 01:40
OpenCV中minAreaRect()最小外接矩形详解
返回包覆输入信息的最小斜矩形,是一个
Box2D
结构rect:(最小外接矩形的中心(x,y),(宽度,高度),旋转角度),但是要绘制这个矩形,我们需要矩形的4个顶点坐标box,通过函数cv2.cv.BoxP
对望小秘
·
2019-06-17 09:12
opencv
在win10上使用premake工具和vs2017编译运行
Box2D
源码和Testbed
1.从github上下载
Box2D
源码的zip包2.解压缩zip包3.从premake网站下载premake5工具,解压后得到premake5.exe4.将premake5.exe拷贝到
Box2D
解压的根目录下
编程的小卢
·
2019-05-15 15:00
Windows10安装Gym[atari]和Gym[
box2d
]失败的解决办法
安装gym[atari]pipinstall--no-index-fhttps://github.com/Kojoley/atari-py/releasesatari_py安装Gym[
box2d
]首先到
赛艇队长
·
2019-04-19 21:50
强化学习
2019年4月
Box2D
碰撞组(collisiongroup)允许你指定一个整数的组索引值,你可以设置具有相同组索引值的装置发生碰撞(正索引),也可以设置所有具有相同组索引值的装置不会彼此碰撞(负索引)LayaboxRigidBodygroup
void87
·
2019-04-02 18:00
2D物理引擎游戏中任意形状的构建
任意多边形常见的2D物理引擎,有
Box2D
、P2等,一般都有基础常用形状:圆、矩形等,能够满足大部分游戏需求,而一些复杂的游戏需要更精细更普通的形状,这就要用到多边形,一般引擎都有支持。
PurySun
·
2019-04-01 14:30
Canvas动画基础之碰撞检测
在Canvas中进行碰撞检测,大家往往直接采用游戏引擎(Cocos2d-JS、Egret)或物理引擎(
Box2D
)内置的碰撞检测功能,好奇的你有思考过它们的内部运行机制吗?
潘正
·
2019-03-16 12:00
HTML5之2D物理引擎
Box2D
for javascript Games 系列 翻外篇--如何结合createJS应用box2d.js
惭愧,找了下电脑上还有一点儿存着,顺便先发这一个番外篇吧,好歹可以看到真实的效果,等我考完英语,一定会更新下一章,“愤怒的小鸟篇”此篇,并不是书中的篇符,而是通过希望通过结合实际的canvas绘图库实现
box2d
池中物willian
·
2019-02-17 15:00
cocos2dx -lua 物理引擎碰撞检测
文章目录物理引擎前言创建带物理世界的scene创建物理边界创建受重力作用的sprite碰撞检测完整代码效果图掩码说明物理引擎前言 在游戏中模拟真实的物理世界是比较麻烦的,通常都会交给物理引擎来做,比较知名的物理引擎有
Box2D
平淡风云
·
2019-01-26 15:05
游戏开发
cocos2dx
lua
物理引擎
碰撞检测
JavaScript物理引擎之Matter.js与
Box2d
性能对比
前言在挑选JavaScript2D物理引擎的时候,不外乎两种主流的选择:第一种是老牌的
Box2D
,最开始的版本是C++实现的,后来有了很多种实现,比如flash版本和js版本,具体可看:https://
yuanzm
·
2019-01-18 00:00
物理引擎
javascript
laya2.0
box2d
系列二 碰撞体
参考官方文档2D物理系统概述一、基础概念1.刚体rigidbody:刚体是指在运动中和受力作用后,形状和大小不变,而且内部各点的相对位置不变的物体。可参考laya2.0box2d系列一基础概念和刚体2.碰撞体collider:碰撞体是给物体加一个判定框,当碰撞框重叠的时候,两物体发生碰撞。碰撞体是检测物理碰撞的框架,他永远跟随物体的刚体移动,不会产生偏差。碰撞体有四种:矩形碰撞体,圆形碰撞体,线形
合肥黑
·
2018-12-29 11:52
Html5 Canvas动画基础碰撞检测的实现
在Canvas中进行碰撞检测,大家往往直接采用游戏引擎(Cocos2d-JS、Egret)或物理引擎(
Box2D
)内置的碰撞检测功能,好奇的你有思考过它们的内部运行机制吗?
忧伤的指弹
·
2018-12-06 16:17
Box2D
学习:平衡车
Box2D
是暴雪公司大牛ErinCatto开发的开源物理引擎。有很多著名游戏使用了它,比如愤怒的小鸟、地狱边境、TinyWings等。而Unity、Cocos2d等游戏引擎更是把它集成在其中。
Agent002
·
2018-10-24 21:30
cocos2dx基础篇(23)——简单碰撞检测
【唠叨】本节来讲讲简单的物理碰撞检测(非
Box2D
物理碰撞):矩形、圆之间的碰撞检测。【3.x】将数学类CCPoint、CCRect改为v3.x版本的Vec2、Rect就好了。
携墨
·
2018-09-09 08:56
Cocos2dx-2.0
如何用GameMakerStudio开发基于物理引擎的平台游戏 | Lynda教程 中文字幕
BuildingaPhysics-BasedPlatformerinGameMakerStudioUsingGML课程ID:598780时长:2.6小时所属类别:GameMaker全部游戏开发课程掌握GameMaker:Studio附带的
Box2D
lyndacn
·
2018-07-18 11:12
cocos2d-x lua 物理引擎,速度过快导致的刚体穿透,穿越边界问题
这是cocos封装的chipmunk物理引擎的问题,如果用的是
box2d
,可以直接设置bullet(true)解决问题,当然3.0之后的开发者只能如下操作啦:首先看一下小球和横条的三个bitmask值是否设置正确
EricBBB
·
2018-03-20 17:01
cocos2d-x
lua
Unity3D游戏制作——人物移动逻辑
Unity中移动某个游戏对象有以下两种方式:·更改Transform组件的Position属性;·利用物理引擎(PhyX,
Box2D
)移动游戏对象。
黑化的留白君
·
2018-03-10 19:41
Unity3d
HTML5之2D物理引擎
Box2D
for javascript Games 系列 第三部分之创建图腾破坏者的关卡
创建图腾破坏者的关卡现在你有能力创建你的第一个游戏原型,我们将从创建图腾破坏者的级别开始。为了展示我们所做事情的真实性,我们将流行的Flash游戏图腾破坏者的一关作为我们模仿的对象。请看下面的截图:这是图腾破坏者游戏原型的第一关,如果你仔细观察你会发现砖块的尺寸是30的倍数。你知道这是什么原因吗?如果在你认真学习了前面的章节,你就会知道这是将米和像素的转换所致。作者创建游戏可能是直接使用米作为度量
池中物willian
·
2017-06-08 17:00
Cocos Creator使用
Box2D
物理引擎
CocosCreator从1.5版本开始支持
Box2D
物理游戏引擎,
Box2D
是一个优秀的刚体模拟框架,关于
Box2D
的知识可以去网络上自行了解。
曾彬思
·
2017-04-20 11:02
V-Play 跨平台Game、App开发框架
这是V-Play的标语:首先,对于V-Play的2DGame开发,V-Play集成并优化了
Box2D
屋里引擎,开发者可以直接使用QML或C++中的相关元素进行调用,优化了粒子系统并简化流程,大大的提高了粒子系统的效率
Qt-Developer
·
2017-01-10 11:15
Qt
SpriteKit物理引擎碰撞中5个重要信息
我们知道在SpriteKit物理引擎实际是基于
Box2D
!
mydo
·
2016-06-21 10:00
游戏
碰撞
物理引擎
SpriteKit
Box2D
C++ 教程-力和冲量
声明:本教程翻译自:Box2DC++tutorials-Forcesandimpulses,仅供学习参考。力和冲量(Forcesandimpulses)让物体移动,需要对其施加力或者冲量。可以通过时间的不断积累对物体施加力的作用来改变物体的运动,然而冲量作用于物体则会立刻改变物体的速度。举个例子,想象一下现在你的车坏了,你想推车,可以选择驱动另外一辆车缓慢开向这辆坏了的车,当两辆车的保险杠接触之后
箭已离弓
·
2016-05-20 09:51
Box2D
C++教程
第五章 动力学模块
5.1概览动力学模块是
Box2D
最复杂的部分,同样可能是与你进行交互最多的部分。动力学模块的地位在公共模块和碰撞模块之上,所以你现在就应该对它们有所熟悉。
箭已离弓
·
2016-05-19 11:46
Box2d用户手册
HTML5之2D物理引擎
Box2D
for javascript Games 系列 第二部分
这是系列第二部分,之前部分在本博客中找源码demo存放在https://github.com/willian12345/Box2D-for-Javascript-Games向世界添加刚体刚体(Bodies)是我们用
Box2D
池中物willian
·
2016-05-16 11:00
HTML5之2D物理引擎
Box2D
for javascript Games 系列 第一部分
我要的是能在H5页面上跑的javascript版的
Box2D
啊!!!
池中物willian
·
2016-05-10 15:00
HTML5之2D物理引擎
Box2D
for javascript Games 系列 第一部分
我要的是能在H5页面上跑的javascript版的
Box2D
啊!!!
willian12345
·
2016-05-10 15:00
Hola Studio最佳实践之多边形刚体的编辑
熟悉
box2d
的朋友知道,多边形分辨凸多边形和凹多边形,这两种多边形在HolaStudio里是可以任意转换的,换句话说,你直观拖拽出你想要的形状,HolaStudio实时计算这些点的关系,从而生成对应的多边形刚体
yinlijun2004
·
2016-05-06 18:00
博客
box2D
HolaStudio
Hola Stduio导入RUBE配置的过程
熟悉
box2d
开发的朋友都知道,有一款编辑物理场景的神器RUBE,虽然HolaStudio本身已经具备相当强大的物理引擎编辑功能,但RUBE毕竟是专业做物理场景的,有必要将RUBE导出的资源集成进来。
yinlijun2004
·
2016-05-06 17:00
管理
box2D
rube
HolaStudio
(2011-05-12 旧博文搬家)BOX2D_坦克大战
初学
BOX2D
,做了一个简单小游戏像以前玩的疯狂坦克键盘控制改变力度和角度射击吧所有砖头炸出灰色区域就赢了
BOX2D
的2.1版加入了爆炸效果,但是2.02版没有,所以我用的方法是以爆炸点为中心建立一个AABB
yyf1990cs
·
2016-04-09 02:00
【
Box2D
】物理引擎入门002
物理编辑器篇(PhysicsEditor)在
Box2D
中,除了可以使用内置的几种基本形状之外,它还支持从外部文件中进行材质(b2Fixture)的创建。
babybus_newapp
·
2016-03-31 23:59
框架设计
结合以前的
box2d
,openframeworks来看。目前看到了下面一种使用方式
box2d
的Testbed框架适合多种游戏集成。
月下客
·
2016-03-25 16:00
UIDynamic——UIKit动力学
并不是为了替代CA或者UIView动画,在绝大多数情况下CA或者UIView动画仍然是最优方案,只有在需要引入逼真的交互设计的时候,才需要使用UIKit动力学它是作为现有交互设计和实现的一种补充其他2D仿真引擎:
BOX2D
工匠心
·
2016-03-15 01:00
Libgdx介绍及环境安装
HTML5等等,底层封装了OpenGL,上层是用Java封装的API,虽然说一直说Libgdx是一个游戏框架,但是目前Libgdx也有UI编辑器Overlay2,目前第三方在维护,而且Libgdx也封装了
Box2d
zqiang_55
·
2016-03-13 20:00
Cocos2d-x 3.x物理世界
Box2D
和Chipmunk2D是以往cocos2d中两款常用的物理引擎,这两个物理引擎精确的说是刚体物理仿真库,这里的物理就是刚体动力学。
hihozoo
·
2016-02-27 18:00
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他