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

excaliburjs / Excalibur / 1168 / 1
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
Files 1
Run time 0s
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

04 Dec 2016 05:33PM UTC coverage: 68.769% (+0.2%) from 68.568%
1168.1

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

Source Files on job 1168.1
  • Tree
  • List 0
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1168
  • Travis Job 1168.1
  • 3e895ba3 on github
  • Prev Job for on master (#1161.1)
  • Next Job for on master (#1177.1)
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