Skip to content

Commit bd701d2

Browse files
committed
Released 0.3.0
1 parent 190f6fe commit bd701d2

File tree

6 files changed

+698
-1345
lines changed

6 files changed

+698
-1345
lines changed

README.md

+3-17
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,8 @@ Check out the **[demo](http://hexus.github.io/phaser-arcade-slopes)**!
1313
## Features
1414

1515
- 24 new tile types :tada:
16-
- SAT-driven collision handling :ok_hand:
16+
- [SAT](https://github.com/jriecken/sat-js) collision handling :ok_hand:
1717
- Unobtrusive and cooperative integration with Arcade Physics :v:
18-
- Heuristic SAT restraints that prevent AABBs catching on hidden edges :clap:
1918
- Supports sprites :rocket:, groups :busts_in_silhouette:, particle
2019
emitters :sparkles: and circular physics bodies :white_circle:
2120

@@ -24,12 +23,12 @@ Check out the **[demo](http://hexus.github.io/phaser-arcade-slopes)**!
2423
| Phaser Version | Arcade Slopes Version |
2524
| --------------- | ------------------------------------------------------------------- |
2625
| v2.4.1 - v2.4.8 | [v0.1.0](https://github.com/hexus/phaser-arcade-slopes/tree/v0.1.0) |
27-
| v2.5.0 - v2.7.9 | [v0.1.1](https://github.com/hexus/phaser-arcade-slopes/tree/v0.1.1) - [v0.2.1](https://github.com/hexus/phaser-arcade-slopes/tree/v0.2.1) |
26+
| v2.5.0 - v2.8.3 | [v0.1.1](https://github.com/hexus/phaser-arcade-slopes/tree/v0.1.1) - [v0.3.0](https://github.com/hexus/phaser-arcade-slopes/tree/v0.3.0) |
2827

2928
## Installation
3029

3130
Grab a copy of the
32-
[latest release](https://raw.githubusercontent.com/hexus/phaser-arcade-slopes/v0.2.1/dist/phaser-arcade-slopes.min.js)
31+
[latest release](https://raw.githubusercontent.com/hexus/phaser-arcade-slopes/v0.3.0/dist/phaser-arcade-slopes.min.js)
3332
from the [**dist**](dist) directory in this repository and include it after
3433
Phaser.
3534

@@ -46,7 +45,6 @@ Phaser.
4645
- [Collision](#collision)
4746
- [Debug rendering](#debug-rendering)
4847
- [Extras](#extras)
49-
- [Heuristics](#heuristics)
5048
- [Minimum Y Offset](#minimum-y-offset)
5149
- [Collision pulling](#collision-pulling)
5250

@@ -146,18 +144,6 @@ ground.debug = true;
146144

147145
### Extras
148146

149-
#### Heuristics
150-
151-
The plugin uses heuristics to prevent physics bodies from catching on
152-
undesirable tile edges; the touching edges of two adjacent tiles.
153-
154-
**This is enabled by default.** If you don't need this feature, you can disable
155-
it.
156-
157-
```js
158-
game.slopes.heuristics = false;
159-
```
160-
161147
#### Minimum Y offset
162148

163149
This feature separates rectangular physics bodies on the Y axis only, in the

0 commit comments

Comments
 (0)