• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

excaliburjs / Excalibur / 1168
84%
main: 89%

Build:
Build:
LAST BUILD BRANCH: dependabot/npm_and_yarn/site/postcss-8.5.23
DEFAULT BRANCH: main
Ran 04 Dec 2016 05:35PM UTC
Jobs 1
Files 1
Run time 1s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
1168

push

travis-ci

kamranayub
[#665] Add Fast Body Collision Checking  (#708)

Closes #665

## Proposed Changes:

- Refactored physics process and method names to be more readable and to use common game engine terminology (broadphase and narrowphase).
- Extracted certain collision tree variables into ex.Physics so they can be configured.
- Added fast body collision detection via the raycast method to prevent fast moving bodies from tunneling through other objects.
- Implemented DynamicTree raycast queries to query the scene for bodies that are intersecting a particular ray cast.
- Added 2 flags to control fast body collisions `ex.Physics.checkForFastBodies` and `ex.Physics.disableMinimumSpeedForFastBody`
- Added Physics statistics to the stats implementation and updated the "stats.html" visual test.
- Added visual test for high speed objects called "fastphysics.html".
- Added vector static method for checking vector validity

4710 of 6849 relevant lines covered (68.77%)

166.93 hits per line

Coverage Regressions

Lines Coverage ∆ File
1754
100.0
build/dist/excalibur.js
Jobs
ID Job ID Ran Files Coverage
1 1168.1 04 Dec 2016 05:35PM UTC 0
68.77
Travis Job 1168.1
Source Files on build 1168
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1168
  • 3e895ba3 on github
  • Prev Build on master (#1161)
  • Next Build on master (#1177)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc