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物理引擎
国家大学生创新项目—董治—Stable,Robust,and vertile Multibody Dynamic Animation读书笔记 Page1 to Page50
Chapter1主要是一些介绍介绍正向模拟和负向模拟的概念好像没有多大用处对于变形模拟Chapter2这一章是重点的一章介绍的是几种常用的
物理引擎
Wecallsuchsmallpiecesmodules.Inthefollowingaunified
Toshibapro
·
2020-08-15 22:08
android坐标系解析
而在
Box2d
的物理世界中,一个新的Body(物体)等被创建出来之后,默认以其质心(可以近似为中心点)作为锚点;如图7-5所
Edmond.shen
·
2020-08-14 23:30
Android
Java
3D游戏中通用碰撞系统的构建
如极品飞车,HL2这些运动类、FPS的游戏,需要非常精确的碰撞计算,刚体运动等等,好的解决方案就是采用一个成熟的
物理引擎
。对于WOW这类角色扮演的游戏,精确的碰撞不是它最想要表现的方面。
rhett_graphic
·
2020-08-14 14:44
3D
Graphic
游戏
数据结构
引擎
服务器
研究一下
物理引擎
,做了个游戏,文末有感
原文首发于微信公众号:MinProgram原作者:花叔Cocos已获得转载授权前阵子过春节,在家看小孩没法出去玩,于是就码起来了,心血来潮想做个基于
物理引擎
的小游戏,于是愉快地打开了CocosCreator
Cocos 引擎
·
2020-08-14 08:22
小游戏
引擎
Box2D
的 debugDraw 的几种绘制方式 e_shapeBit、 e_jointBit....
原文链接:http://blog.csdn.net/zhangxaochen/article/details/8016456看这里:http://is.gd/VoBVUJ开启DebugDraw的方法比较简单,步骤如下:1.包含GLES-Render.h头文件(在类似这样的路径下:C:\cocos2d-2.0-x-202\samples\TestCpp\Classes\Box2DTestBed\GL
zhangxaochen
·
2020-08-14 04:36
Box2D
cocos2dx
box2d
添加debugDraw
1.首先我们需要拷贝GLES-Render.cppGLES-Render.h到我们工作的目录,这个两个文件可以在coco2d-x的示例代码中的tests\Box2DTestBed中可以找到。2.你的layer里面添加GLESDebugDraw*debugDraw;并且重写layer的draw方法init方法里面debugDraw=newGLESDebugDraw(PTM_RATIO);//这里新建
ym19860303
·
2020-08-14 04:50
cocos2dx
菜鸟也能学cocos2dx3.0 物理的世界Physics-浅析篇(四)
首先,在cocos2dx3.0我们很欣喜的看到引擎组借用了chipmunk的api接口,完成了自己的一套
物理引擎
体系,跟cocos2dx框架的结合性自不必说,为此引擎组重构了事件派发eventd
w88219003
·
2020-08-14 03:42
cocos2d-x
Cocos2d-x 3.0中 物理碰撞检测中onContactBegin回调函数不响应问题
好吧,其实这篇也是临时冒出来的,最近朋友要做个物理游戏,以前做物理还是用
box2d
,呃,确实要花些功夫才能搞懂其中的精髓,但是听讲这套引擎重新封装了一次,要容易很多,所以就简单尝试了一下,感觉确实要简单不少
wangdi1224
·
2020-08-14 03:41
Cocos2d-x
Cocos2d-x
v3.0
Cocos2d-html5教程之二 |小一
如果还没搞定的同学,请移步到Cocos2d-html5&
box2d
(一)我当初到这个时候会有疑问:1、他的demo都用了哪些文件?他的demo运行的流程是怎样?
vip_wst
·
2020-08-14 03:10
cocos2d-html5
cocos2d-x 3.2 物理碰撞机制
cocos2d-x3.0+中全新的封装的
物理引擎
给了开发者最大的便捷,你不用再繁琐与各种
物理引擎
的细节,完全的封装让开发者可以更快更好的将
物理引擎
的机制添加到自己的游戏中,简化的设计是从2.0到3.0+
superman000001
·
2020-08-14 03:04
cocos2d-x
creator
物理引擎
骨骼动画 TS
物理引擎
cocos论坛遇到坑:1不会发生碰撞:A无Collider碰撞组件.B未添加分组***重要2获取质量世界坐标=0?
阳光下的
·
2020-08-14 03:32
cocos2d-x
3.0
CocosCreator
物理引擎
-刚体
版本2.4.2参考:cocos物理系统开启物理系统const{ccclass,property}=cc._decorator;@ccclassexportdefaultclassdemo2extendscc.Component{onLoad(){//绘制调试信息cc.director.getPhysicsManager().enabled=true;//16=cc.PhysicsManager.e
「已注销」
·
2020-08-14 03:30
Cocos Creator实战教程(5)】——打砖块(
物理引擎
,碰撞检测)
1.知识点
物理引擎
碰撞检测2.步骤2.1准备工作搭一个游戏背景2.2小球运动再建一个物理层,用来装游戏里的带有物理属性的东西,设置锚点为左下角wall:墙//小球碰到就会反弹的那种墙ground:地面/
qq_38431889
·
2020-08-14 03:46
Cocos Creater sprite进度条_
物理引擎
的基本使用
Sprite进度条:今天第一个要做的就是使用sprite组件中的Filled(填充模式)实现游戏中经常要用到的进度条(其实非常简单),关于Sprite组件的使用在cocos官方的手册里其实已经介绍地很详细,但我们实现进度条主要就是用到sprite组件的filled模式,所以在这里我还是讲解一下功能Filled(填充模式)的使用:在Filled模式中FillType中有三种:横向填充、纵向填充、扇形
奎斯
·
2020-08-14 03:13
cocos2dx physics
物理引擎
碰撞详解
关于cocos2dx3.3出的physics
物理引擎
,如果想处理两个body碰撞一般作法都是先设置好各自Body的三个掩码,然后再在游戏场景里注册物理碰撞侦听器,然后调用onContactBegin处理
天马流星2719
·
2020-08-14 03:45
cocos2d-x
Box2D
中的b2DebugDraw使用示例
http://www2.flash8.net/teach/7399.htmb2DebugDraw提供调试功能,由于
Box2D
中所有对象都是不可见的,要创建可见对象我们得用刚体定义中的userData属性来创建自己的图形
惊蛰雨
·
2020-08-14 03:14
21.
物理引擎
基本配置
1.开启
物理引擎
编写脚本来开启
物理引擎
;将这个脚本挂载到场景的根节点;编写调试接口决定是否打开
物理引擎
调试;cc.director.getPhysicsManager().enabled=true;//
Pink0453
·
2020-08-14 03:12
cocos
creator
b2DebugDraw到底是什么
http://www.ladeng6666.com/blog/category/
box2d
/b2DebugDraw到底是什么我们已经学了很多关于
Box2D
的知识了,但是没仔细研究过天天都在用的b2DebugDraw
linuxheik
·
2020-08-14 03:40
碰撞
【Cocos2d-x】
物理引擎
使用入门
相关概念什么是
物理引擎
?科学模型:科学研究中对事物的合理简化。
物理引擎
是一个计算机程序模拟牛顿力学模型,使用质量、速度、摩擦力和空气阻力等变量。可以用来预测这种不同情况下的效果。
linchaolong
·
2020-08-14 03:39
Cocos
Cocos2d-x游戏开发总结
CocosCreator之KUOKUO带你做个基于
物理引擎
的绳子关节的duang~
本次引擎2.0.5编辑工具VSCode目标:基于
物理引擎
的绳子关节的duang~来吧,让我们走进物理世界!新建工程:单色精灵背景,单色精灵地面。然后给ground加刚体,加个物理碰撞盒子。设置为静态。
KUOKUO众享
·
2020-08-14 03:58
cocos2d-x 之 CCPhysicsSprite 基于
物理引擎
的Sprite
box2d
简单介绍可参阅:http://blog.csdn.net/song_hui_xiang/article/details/34116399写这篇文章主要是说明:对一个刚体施加一个力,用GetWorldVector
iteye_21202
·
2020-08-14 03:47
使用b2DebugDraw
///在前面的基础加上了b2DebugDrawhellowWorld的例子也有b2DebugDraw只不过把注释掉了最新看帖子知道:准确的说:
box2d
里1m等于flash中的31像素而不是30像素package
hu36978
·
2020-08-14 03:37
3D&box2d
Box2d
系列 – 如何在cocos2d-x中激活debug draw
p=713本文的读者要求是,熟悉cocos2d-x流程,熟悉
box2d
的基本代码。很久没写cocos2dx的东西了,最近比赛接近,做题太郁闷就练习下使用
box2d
,好歹也发时间看完了官方文档的。。
dick_china
·
2020-08-14 03:40
cocos creator入门教程(十八)—— creator_Director对象与资源加载策略
导演对象全局只有一个cc.director,大写的为类,小写的cc.director为全局的导演对象;3:cc.director来获取导演对象实例;4:游戏中各种管理对象都可以通过cc.director获取,比如
物理引擎
管理
^随风~~
·
2020-08-14 03:27
Cocos
Creator入门教程
Cocos2d-x3.2总结(四)使用
物理引擎
进行碰撞检测
通常在游戏简单逻辑判断和模拟真实的物理世界时,我们只需要在定时器中判断游戏中各个精灵的条件是否满足判断条件就可以了。例如,在飞机大战中,判断我方子弹和敌机是否发生碰撞一般在定时器中通过敌机所在位置的矩形是否包括了子弹的位置来判断是否发生碰撞。在消除类游戏中,判断在y轴或x轴上是否要消除相同物品一般在定时器中通过循环来检测在某个方向上是否有连续的相同物品满足消除个数来移除精灵就可以了。但是要进行复杂
cbbbc
·
2020-08-14 03:56
Cocos2d-x学习日志
cocos creator学习14——
物理引擎
的开启与组件说明
物理引擎
1.开启
物理引擎
cocos2d有一个开启
物理引擎
的全局变量——director.getPhysicsManager.enabled为true则开启
物理引擎
cc.director.getPhysicsManager
章鱼仔
·
2020-08-14 03:39
cocos
creator
[CreatorCocos]自定义线条 +
物理引擎
>-引擎:CreatorCocos2.0.5>-系统:Windows今天花了几个小时时间,在思考如何去实现自定义线条,并且具有物理性质大概实现了这么个效果线条是根据触摸点移动位置去画的,上面带了刚体,球也具有物理性质,所以不会掉下去,产生碰撞以后球会沿着线的路径移动实现因为引擎本身不具备自定义线条并且富于物理性质的功能,所以此功能只能手动实现我的想法是把手移动过得地方看成一个一个被拆分开的线段,无
YingEntropy
·
2020-08-14 03:39
CreatorCocos
学习
Box2D
个人笔记(五)debugDraw
我先说我用的2.0.4的cocos2d-x在xcode下。目的是要,加入debugDraw,实现TestApp里面刚体加边框的效果。其实,在新建的工程里已经加入一部分代码了,我们只不过是添加一些新的东西,然后再把他的注释去掉。首先我们要找到GLES-Render.h和GLES-Render.cpp这两个文件可以在cocos2d-2.0-x-2.0.4/samples/TestCpp/Classes
Adrianous
·
2020-08-14 02:51
Box2D
creator
物理引擎
/RPG运动类型 /坦克
1applyForce/ToCenter().这个力怎么计算(牛顿第二定律F=ma)2.linearVelocity()是像素/米(看源码)3why到第四帧才有速度CocosCreator官方文档
物理引擎
阳光下的
·
2020-08-14 02:09
cocos2d-x
cocos creator 中使用简单的碰撞系统实现
物理引擎
的效果
cocoscreator中使用简单的碰撞系统实现
物理引擎
的效果最近在写一个帧同步的小游戏,服务器用的pinus,客户端就是cocoscreator了因为要实现玩家在物理环境的跳跃,碰撞,移动,最开始准备使用
嘿呀好气
·
2020-08-14 02:53
cocos
creator
CocosCreator
物理引擎
Demo源码分析(2)-tiled
tiled示例展示了如何控制人物在地图上左右和向上跳跃。技术点1、地图由若干个刚体组成,摄像机跟随人物高度位置做缩放。2、通过施加冲量到刚体,快速改变刚体的线性速度。3、通过改变刚体的线性速度来控制刚体左右运动。源码分析hero-control.js该源文件功能是通过键盘的方向键来控制人物的左右和向上跳跃。核心函数是设置linearVelocity值。constMOVE_LEFT=1;//向左移动
楚游香
·
2020-08-14 02:18
物理引擎
CocosCreator
物理引擎
Demo源码分析(3)-stick-arrow
stick-arrow示例展示了如何动态发射刚体飞往目标点。技术点1、触摸屏幕发射刚体,计算起点和目标点的夹角,设置刚体的线性速度。2、在Update中不断施加一个作用力到刚体尾部,使它能一直往目标点飞去。3、在碰撞上后,动态计算并设置WeldJoint的属性,使刚体和碰撞体按一定角度连接起来,不致于自然掉落。源码分析arrow.jsarrow.js代码功能是处理碰撞之后的逻辑,主要是动态计算和设
楚游香
·
2020-08-14 02:18
物理引擎
CocosCreator
物理引擎
Demo源码分析(1)-infinite-world
infinite-world示例展示了小球顺着山坡凹凸做左右滚动的效果。技术点1、山坡由数量不等动态生成的的竖条状方块组成。2、每个方块动态添加RigidBody组件和PolygonCollider组件,使小球和山坡产生物理碰撞效果。3、摄像机根据山坡的凹凸高度做动态缩放。4、通过键盘或触摸来控制小球的左右滚动。源码分析camera-control.js该源文件功能是根据小球在屏幕上的位置高度来控
楚游香
·
2020-08-14 02:17
物理引擎
CocosCreator使用
物理引擎
和回调
CocosCreator使用
物理引擎
和回调大家好我是个新人,博客可能写的不好希望大家见谅一、开启
物理引擎
COCOS
物理引擎
是默认关闭的,必须用代码打开新建一个脚本onLoad(){letmanager=
property-Cocos
·
2020-08-14 02:06
Cocos游戏开发
PhysX
物理引擎
(入门教程)
一、安装在国际上,出名的
物理引擎
有Havok,Vortex,ODE,Novodex,Takamak等等,其中ode是一个免费开源的
物理引擎
,而Novodex就是PhysX的前身,被Ageia收购之后,改名为
xuyang1205
·
2020-08-14 01:22
Cocos2d-x简单
Box2d
代码示例|点击碰撞>HelloWorldScene.h
#ifndef__HELLOWORLD_SCENE_H__#define__HELLOWORLD_SCENE_H__#include"cocos2d.h"#include"Box2D.h"usingnamespacecocos2d;classHelloWorld:publicCCLayer{public:HelloWorld();~HelloWorld();staticCCScene*scene(
づLefaSir
·
2020-08-14 01:43
Cocos2d-x
opencv小记
1、minAreaRect返回数据具体内容函数cv2.minAreaRect()返回一个
Box2D
结构rect:1.最小外接矩形的中心(x,y)2.
sanchez_yang
·
2020-08-13 23:37
opencv
游戏引擎架构 读书笔记(一)第一章 导论
游戏引擎包含以下系统:渲染引擎(即“渲染器”,含二维图像引擎和三维图像引擎)、
物理引擎
、碰撞检测系统、音效、脚本引擎、电脑动画、人工智能、网络引擎以及场景管理。
桑来93
·
2020-08-13 16:16
[游戏引擎]
四叉树(QuadTree)原理
图例可以看到,4叉树把2D空间中的三角形进行了分组4叉树简介定义把2D空间均等划分,管理空间中物体的树状数据结构功能定位空间中一点所在区域定位空间中某个多边形所在区域获取某个区域下的物体应用
物理引擎
中,
T.D.C
·
2020-08-13 12:26
游戏中的物理引擎
几何计算
Box2d
如何在cocos2d-x中使用简单介绍
感觉原文作者介绍的
Box2d
地基础知识很好,适合我这样的小白,转自http://www.waitingfy.com/archives/696游戏中物理知识的应用:https://www.cnblogs.com
PinkAir
·
2020-08-13 12:59
game
盒子的2D引擎创建平台2D安卓游戏
盒子的2D引擎创建平台2D安卓游戏
Box2D
的是提供给设计和开发一个美妙的二维物理驱动的Android游戏,Android应用的最佳选择。
tfunnysub0
·
2020-08-13 10:18
cocos2dx
物理引擎
和碰撞检测(七)关节(Joints)
这个解释也能套用在
Box2D
引擎当中的关节上,只不过骨头变成物体。在引擎当中,关节是将两个或者两个以上物体连接在一起的对象。物理世界中的关节有三个作用:1.用于连接物体2.它用于限制物体的移动。
威廉琼斯
·
2020-08-12 18:33
Box2D
cocos2dx
物理引擎
和碰撞检测(六)物体Bodies
物体定义:
Box2D
引擎的物体都为刚体,它的形状不为任何外力所改变。物体上面的任何两点之间的距离都是完全不变的。它具有质量
威廉琼斯
·
2020-08-12 18:33
Box2D
cocos2dx[2.x](22)--简单碰撞检测
【唠叨】本节来讲讲简单的物理碰撞检测(非
Box2D
物理碰撞):矩形、圆之间的碰撞检测。【3.x】将数学类CCPoint、CCRect改为v3.x版本的Vec2、Rect就好了。
qq_34240791
·
2020-08-12 17:22
Cocos2dx学习笔记
Unity3d开发基础篇之射线碰撞检测
在进行碰撞检测时,我们最常用的工具就是射线,Unity3D的
物理引擎
也为我们提供了射线类以及相关的函数接口。本文将对射
未知艺术家爸爸
·
2020-08-11 19:52
Unity基础及API学习
【Unity 3D】学习笔记四十五:游戏实例——击垮围墙
用这个游戏实例来总结之前我们复习的所有关于
物理引擎
的知识。在游戏中,发送一个球形的炮弹来击垮前面的墙。
FrancisRZ
·
2020-08-11 13:14
Unity
7.Libgdx扩展学习之Box2D_距离关节 旋转关节
文章中的概念来自《
Box2D
》中文手册上一节中我们介绍了关节和鼠标关节的使用方法,本章中我们继续介绍距离关节和旋转关节距离关节(DistanceJoint)距离关节是两个物体上各有一点,两点之间的距离必须固定不变
zqiang_55
·
2020-08-11 02:30
Libgdx
Libgdx扩展学习
box2d
5.Libgdx扩展学习之Box2D_刚体的运动和贴图
.http://bbs.9ria.com/thread-135588-1-1.html2.http://bbs.9ria.com/thread-137127-1-1.html到现在我们已经初步的认识了
Box2D
zqiang_55
·
2020-08-11 02:58
Libgdx
Libgdx扩展学习
4.Libgdx扩展学习之Box2D_创建多边形刚体和圆角矩形
篇博客来写的1.http://bbs.9ria.com/thread-136661-1-1.html2.http://bbs.9ria.com/thread-136794-1-1.html前面的博客主要介绍了
Box2D
zqiang_55
·
2020-08-11 02:58
Libgdx
Libgdx扩展学习
Libgdx介绍及环境安装
HTML5等等,底层封装了OpenGL,上层是用Java封装的API,虽然说一直说Libgdx是一个游戏框架,但是目前Libgdx也有UI编辑器Overlay2,目前第三方在维护,而且Libgdx也封装了
Box2d
zqiang_55
·
2020-08-11 02:57
Libgdx
Libgdx教程
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他