newton
A playful, particle-based physics engine designed from the ground up for JavaScript.
Last updated 6 years ago by hunterloftis .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install newton 
SYNC missed versions from official npm registry.

Newton

A playful, particle-based physics engine designed from the ground up for JavaScript.

Build Status

Reboot

Newton is getting a reboot.

A lot of folks have been excited by playing with this library - it introduces some new things to the JS physics landscape:

  • blazing fast
  • soft bodies
  • simple API
  • decoupled rendering
  • deterministic

However, I've been a bad project maintainer. Partly I've been busy, and partly Newton grew unwieldy and difficult to maintain.

So instead of leaving it in shambles, I'm rebooting Newton from the ground up, focusing on maintainability:

  • documentation
  • automated tests
  • minimal API
  • a roadmap

If you'd like to help, please get in touch! @hunterloftis

Roadmap

  • Getting started guide
  • ◻ Feature completeness with getting started guide demos
  • ◻ Unit tests
  • ◻ API docs
  • ◻ Performance benchmarks
  • ◻ Shape Constraint (rigid bodies)
  • ◻ Registration Points (for custom rendering)
  • ◻ Web Workers (offloading from the main CPU)

Contributing quick start

make build && open examples/guide_movement.html

  • make watch: builds into build/newton.js and watches for changes
  • make test: runs unit tests
  • make dist: builds a minified distribution version

Current Tags

  • 0.2.14                                ...           latest (6 years ago)

17 Versions

  • 0.2.14                                ...           6 years ago
  • 0.2.13                                ...           6 years ago
  • 0.2.12                                ...           6 years ago
  • 0.2.11                                ...           6 years ago
  • 0.2.10                                ...           6 years ago
  • 0.2.7                                ...           7 years ago
  • 0.2.6                                ...           7 years ago
  • 0.2.5                                ...           7 years ago
  • 0.2.4                                ...           7 years ago
  • 0.2.3                                ...           7 years ago
  • 0.2.1                                ...           7 years ago
  • 0.2.0                                ...           7 years ago
  • 0.0.5                                ...           7 years ago
  • 0.0.4                                ...           7 years ago
  • 0.0.3                                ...           7 years ago
  • 0.0.2                                ...           7 years ago
  • 0.0.1                                ...           7 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (2)
Dev Dependencies (9)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |