CocosCreator使用的是box2d.js物理引擎,碰撞平面法线方向必须取反 private onBeginContact(contact:cc.PhysicsContact,selfCollider:cc.PhysicsCollider,otherCollider:cc.PhysicsCol ...
分类:
其他好文 时间:
2020-07-20 15:29:08
阅读次数:
115
1.团队名称、团队成员介绍 团队名称:穿模的小鸟队 团队成员介绍: 范华(组长): 蔡德鑫: 林中鹏: 2.项目git地址 "我就是了!!!" 3.项目git提交记录截图 4.项目功能架构图与主要功能流程图 游戏流程图: 5.项目UML图 6.项目运行截图 7.项目关键代码(不能太多) 8.代码静态 ...
分类:
编程语言 时间:
2020-01-09 23:04:46
阅读次数:
370
前言 在游戏开发中经常会接触到各种物理引擎,虽然开源的引擎各种各样,但是基本原理是相通的。实质上物理引擎只是以时间为单位的刷新物理世界中的刚体的位置(其中运用了大量物理公式和知识),然后刷新刚体关联的物品(节点)的位置来达到模拟效果。其中的细节是我们开发者不需要知道,也不知道的。所以刚体轨迹预测成为 ...
分类:
其他好文 时间:
2019-11-29 11:04:36
阅读次数:
102
BOX2D.Collision>>>碰撞,冲击包; b2AABB AABB坐标 b2OBB OBB坐标 b2ContactID 接触ID b2ContactPoint 接触点 b2ManifoldPoint 繁殖点 BOX2D.Collision.Shapes>>>碰撞形状形变包; b2Circle ...
分类:
其他好文 时间:
2019-08-08 11:41:30
阅读次数:
120
【调试渲染】 将TestCpp里Box2DTestBed的GLES-Render.h/cpp加入到项目中。声明绘制变量:GLESDebugDrawmDebugDraw。 【创建世界】 // 依据重力创建世界 b2Vec2 gravity; gravity.Set(0.0f, -10.0f); mWo ...
分类:
其他好文 时间:
2019-05-18 18:56:01
阅读次数:
126
太久没有更新了,新年回来工作,突然有收到网友的邮件提问,居然还有人在关注,惭愧,找了下电脑上还有一点儿存着,顺便先发这一个番外篇吧,好歹可以看到真实的效果,等我考完英语,一定会更新下一章,“愤怒的小鸟篇” 此篇,并不是书中的篇符,而是通过希望通过结合实际的canvas 绘图库实现box2d物理引擎 ...
分类:
编程语言 时间:
2019-02-17 15:28:27
阅读次数:
207
OpenGL1.0线段 DionysosLai2014-06-16 本篇作为我学习Opengl第一篇文档。希望自己能在图形学路上走得远一点,达到可以渲染游戏画质目的,现阶段是Box2D对物理世界模拟非常好。但自己无法做到材质渲染非常好,致使很多效果差强人意。 谈到,画线。相信非常多游戏引擎都非常好的 ...
分类:
其他好文 时间:
2018-11-12 13:24:52
阅读次数:
224
集成环境: Windows 7 x64 Qt 5.10.0 x32 Box2D是一个强大的开源物理游戏引擎,用来模拟2D刚体物体运动和碰撞,由Erin Catto早在2007年用C++语言开发。 Box2D集成了大量的物理力学和运动学的计算,并将物理模拟过程封装到类对象中,将对物体的操作,以简单友好 ...
分类:
其他好文 时间:
2018-05-21 14:32:08
阅读次数:
227
layout: post title: 2018 05 11 机器学习环境安装 I7 GTX960M UBUNTU1804 CUDA90 CUDNN712 TF180 KERAS GYM ATARI BOX2D key: 20180511 tags: 机器学习 cuda cudnn tensorfl ...
分类:
系统相关 时间:
2018-05-13 12:08:00
阅读次数:
760
HTML5游戏开发进阶指南介绍了HTML5游戏开发的一般过程和技巧。全书共分12章,第1章介绍了本书相关的HTML5的诸多新特性,包括在canvas上绘图、播放声音等,另外还引入了子画面页的概念;第2~4章利用Box2D物理引擎开发了一款非常类似于《愤怒的小鸟》的游戏,全面介绍了物理引擎的概念,以及 ...
分类:
Web程序 时间:
2018-04-24 00:16:10
阅读次数:
238