A simple physics engine in Elm for games and simulations.
- Draw polygons
- Draw circles
- Animate movement and rotation
- Set velocity and apply forces
- Friction and maximum velocity
- Collision detection for circles
- Collision detection for polygons
- Collision detection for polygons & circles
- Collision response (removal)
- Collision response (custom)
- Collision response (elastic)
- Incorrect translation between world units and screen units in example
- Lots of imports from elm-geometry and elm-units in example