您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. jsballtest.html

  2. js检测碰撞算法的基础代码,内含小球碰撞样例,代码精简不足50行代码
  3. 所属分类:Javascript

    • 发布日期:2019-08-05
    • 文件大小:1024
    • 提供者:q438721
  1. quadtree-js-master.zip

  2. 许多游戏需要使用碰撞检测算法来确定两个对象何时发生碰撞,但是这些算法通常是昂贵的操作,并且会大大降低游戏的速度。一种加快速度的方法是减少必须进行的检查的次数。屏幕相对两端的两个对象不可能碰撞,因此无需检查它们之间是否存在碰撞。这是四叉树发挥作用的地方。
  3. 所属分类:Javascript

    • 发布日期:2020-03-22
    • 文件大小:22528
    • 提供者:qq_39030818
  1. JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法详解【圆形情况】

  2. 主要介绍了JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法,结合实例形式详细分析了圆形包盒情况下的碰撞检测算法相关原理与实现技巧,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-10-17
    • 文件大小:61440
    • 提供者:weixin_38569722
  1. JS/HTML5游戏常用算法之碰撞检测 地图格子算法实例详解

  2. 主要介绍了JS/HTML5游戏常用算法之碰撞检测 地图格子算法,结合实例形式详细分析了javascr ipt碰撞检测算法的相关原理、实现技巧与操作注意事项,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-10-17
    • 文件大小:68608
    • 提供者:weixin_38681646
  1. JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法详解【矩形情况】

  2. 主要介绍了JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法,结合实例形式详细分析了游戏算法中针对碰撞检测的包盒矩形情况下的相关算法原理与操作注意事项,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-10-17
    • 文件大小:70656
    • 提供者:weixin_38514526
  1. JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法详解【凹多边形的分离轴检测算法】

  2. 主要介绍了JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法,结合实例形式详细分析了javascr ipt针对凹多边形的分离轴检测算法相关概念、原理、实现技巧与操作注意事项,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-10-17
    • 文件大小:86016
    • 提供者:weixin_38742647
  1. JS/HTML5游戏常用算法之碰撞检测 像素检测算法实例详解

  2. 主要介绍了JS/HTML5游戏常用算法之碰撞检测 像素检测算法,结合实例形式详细分析了javascr ipt像素检测碰撞算法的原理、实现步骤及相关操作技巧,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-10-17
    • 文件大小:71680
    • 提供者:weixin_38577922
  1. JS/HTML5游戏常用算法之碰撞检测 像素检测算法实例详解

  2. 本文实例讲述了JS/HTML5游戏常用算法之碰撞检测 像素检测算法。分享给大家供大家参考,具体如下: 使用像素碰撞检测法算是最精确的算法了,当然,带来的代价也是比较明显的,那就是效率上的低下。除非是在极为特殊的情况下,要求使用非常精确的碰撞,否则,一般情况下在游戏中是不建议使用这种算法,特别是在运行效率不太高的HTML5游戏中。 一般来说在使用像素碰撞检测之前会使用AABB矩形包围盒先检测两个精灵是否有碰撞,如果AABB包围盒检测没有碰撞,那一定是没有碰撞到,反之,则不一定,需要进一步进行像素检
  3. 所属分类:其它

    • 发布日期:2020-12-09
    • 文件大小:140288
    • 提供者:weixin_38586118
  1. JS实现的四叉树算法详解

  2. 本文实例讲述了JS实现的四叉树算法。分享给大家供大家参考,具体如下: 最近在看canvas动画方面教程,里面提到了采用四叉树检测碰撞。之前也看到过四叉树这个名词,但是一直不是很懂。于是就又找了一些四叉树方面的资料看了看,做个笔记,就算日后忘了,也可以回来看看。 QuadTree四叉树顾名思义就是树状的数据结构,其每个节点有四个孩子节点,可将二维平面递归分割子区域。QuadTree常用于空间数据库索引,3D的椎体可见区域裁剪,甚至图片分析处理,我们今天介绍的是QuadTree最常被游戏领域使用到的
  3. 所属分类:其它

    • 发布日期:2020-12-09
    • 文件大小:91136
    • 提供者:weixin_38651450
  1. melonJS:清新轻巧JavaScript游戏引擎-源码

  2. 甜瓜JS 清新轻巧HTML5游戏引擎 版权所有(C)2011-2021 Olivier Biot 是根据 关于melonJS 是我们对Javascr ipt的热情和实验的结果,目前具有: 清新轻巧的2D Sprite引擎 独立库(除了支持HTML5的浏览器外,不依赖其他任何库) 与所有主流浏览器(Chrome,Safari,Firefox,Opera,Edge)和移动设备兼容 适用于台式机和移动设备的快速WebGL渲染器,具有Canvas渲染的后备功能 高DPI分辨率和Canvas高级
  3. 所属分类:其它

    • 发布日期:2021-01-28
    • 文件大小:2097152
    • 提供者:weixin_42131705
  1. JS/HTML5游戏常用算法之路径搜索算法 随机迷宫算法详解【普里姆算法】

  2. 本文实例讲述了JS/HTML5游戏常用算法之路径搜索算法 随机迷宫算法。分享给大家供大家参考,具体如下: 路径搜索算法在游戏中非常常见,特别是在 RPG、SLG 中经常用到。在这些游戏中,通过鼠标指定行走目的地,人物或者NPC就会自动行走到目标地点,这就是通过路径搜索或者称为寻路算法来实现的。通俗地说,就是在一张地图中,如何让主角自动行走到指定的地点,如图6-21所示,假设主角在A处,然后玩家在地图中点击B处,要求主角能够从A点自动找寻一条到 B 点的路径,然后自动移动到 B处,要求就这么简单。
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:180224
    • 提供者:weixin_38610870
  1. JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法详解【矩形情况】

  2. 本文实例讲述了JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法。分享给大家供大家参考,具体如下: 矩形包围盒,顾名思义,就是使用一个矩形来包围住图像,矩形的大小以刚好包围住图像为最佳,这种包围盒最适用的场景是刚好物体的形状接近于矩形。 在具体的应用中,描述矩形包围盒的的常用方式有以下两种, 一:采用最小最大顶点法描述AABB包围盒 上图中使用了最小最大顶点法来描述包围盒信息,由于是在屏幕坐标系中,y轴是向下延伸的,所以只需要保留矩形中坐标的最小值和最大值即可,即矩形的左上角和右下角的顶点
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:89088
    • 提供者:weixin_38722329
  1. JS/HTML5游戏常用算法之碰撞检测 地图格子算法实例详解

  2. 本文实例讲述了JS/HTML5游戏常用算法之碰撞检测 地图格子算法。分享给大家供大家参考,具体如下: 这种算法经常用于RPG(早期的《最终幻想》、《DQ》、《仙剑奇侠传》)、SLG(《炎龙骑士团》、《超级机器人大战》)、PUZ(《俄罗斯方块》、《宝石谜阵》)类型的游戏。这类游戏中,通常情况下整个地图都是由一些地图块元素组成,在制作的时候首先给制作出地图所需要的最基本的元素进行编号,然后把这些编号的地图块组合起来就可以根据需要形成任意大小的地图。 早期的RPG类型或者SLG类型的游戏可以明显地看出
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:73728
    • 提供者:weixin_38752459
  1. JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法详解【凹多边形的分离轴检测算法】

  2. 本文实例讲述了JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法。分享给大家供大家参考,具体如下: 概述 分离轴定理是一项用于检测碰撞的算法。其适用范围较广,涵盖检测圆与多边形,多边形与多边形的碰撞;缺点在于无法检测凹多边形的碰撞。本demo使用Js进行算法实现,HTML5 canvas进行渲染。 详细 一、准备工作,熟悉分离轴定理 算法原理 从根本上来讲,分离轴定理(以及其他碰撞算法)的用途就是去检测并判断两个图形之间是否有间隙。分离轴定理中用到的方法使算法本身显得十分独特。 我所听到过分
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:207872
    • 提供者:weixin_38640117
  1. JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法详解【圆形情况】

  2. 本文实例讲述了JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法。分享给大家供大家参考,具体如下: 检测物体碰撞实际上是需要检测物体是否相交,而实际应用中物体的形状大小各异,如果直接对物体的边缘进行碰撞检测,实际计算过程的代价非常高昂。如果物体的数量太多,比如像网络游戏中,通常少则几千用户,多则上万、几十万用户同时在线,而这些碰撞都要通过服务器检测,这样计算的消耗,即使是大型服务器也会崩溃,所以通常不需要十分精确的碰撞检测情况下,使用包围盒算法,即把物体放在一个多边形中,这个多边形就是包围盒
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:94208
    • 提供者:weixin_38638004
  1. tcollide:简单的3D JS碰撞检测-源码

  2. 特里德 tcollide是针对three.js的简单3D碰撞检测库,它使用GJK和EPA算法。 它还具有非常基本的物理特性。 目前,物理模拟仅适用于非常简单的项目(老实说,甚至不应该将其视为物理引擎),但是谁知道呢,也许对某些人有用。 用法 首先,使用npm add tcollide安装软件包。 接下来,您将要使用scene({})工厂方法创建一个场景,该方法将创建一个具有给定属性的场景。 创建场景对象后,可以使用.add(body)方法向其中添加.add(body) 。 可以使用body({
  3. 所属分类:其它

    • 发布日期:2021-03-31
    • 文件大小:509952
    • 提供者:weixin_42165018