# Directional platforms help

**URL:** <https://forum.defold.com/t/directional-platforms-help/18764>\
**Category:** Questions\
**Created:** [April 9, 2018, 10:46am UTC](https://forum.defold.com/t/directional-platforms-help/18764 "2018-04-09T10:46:43Z")\
**Posts on this page:** 8\
**Page:** 3

<div class="post-metadata">

**Author:** ![ross.grams](https://forum-defold.b-cdn.net/letter_avatar_proxy/v4/letter/r/cab0a1/32.png) [@ross.grams](https://forum.defold.com/u/ross.grams)\
**Post date:** [June 11, 2019, 12:19pm UTC](https://forum.defold.com/t/directional-platforms-help/18764/42 "2019-06-11T12:19:22Z")

</div>

Haha! If it actually mattered at all, I would definitely argue with that issue tag. 🙂

It seems interesting. It seems like he’s focused on the “skin” interactions, which I don’t think would help at all with higher gravity or lower frame rate, but I haven’t managed to muddle through his whole explanation yet.

---

<div class="post-metadata">

**Author:** ![totebo](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/totebo/32/36087_2.png) [@totebo](https://forum.defold.com/u/totebo)\
**Post date:** [June 11, 2019, 1:18pm UTC](https://forum.defold.com/t/directional-platforms-help/18764/43 "2019-06-11T13:18:17Z")

</div>

He he he! I think what’s important is how it’s solved. Would love to have a solid fix for this, rather than a complicated workaround.

It looks like newer versions of Box2D avoid this problem by using edge/chain shapes rather than polygon shapes. This and other possible fixes are discussed [here](https://www.iforce2d.net/b2dtut/ghost-vertices).

Which version of Box2D does Defold use?

---

<div class="post-metadata">

**Author:** ![britzl](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/britzl/32/23_2.png) [@britzl](https://forum.defold.com/u/britzl)\
**Post date:** [June 11, 2019, 7:04pm UTC](https://forum.defold.com/t/directional-platforms-help/18764/44 "2019-06-11T19:04:54Z")

</div>

> [@totebo](#):
>
> Which version of Box2D does Defold use?

We use a very old and slightly modified version of Box2D 2.1 (_hides_)

---

<div class="post-metadata">

**Author:** ![totebo](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/totebo/32/36087_2.png) [@totebo](https://forum.defold.com/u/totebo)\
**Post date:** [June 11, 2019, 10:23pm UTC](https://forum.defold.com/t/directional-platforms-help/18764/45 "2019-06-11T22:23:47Z")

</div>

Oh no! I guess there is a reason for not using a later version? 2.1 doesn’t appear to have edge/chain shapes.

---

<div class="post-metadata">

**Author:** ![britzl](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/britzl/32/23_2.png) [@britzl](https://forum.defold.com/u/britzl)\
**Post date:** [June 12, 2019, 4:43am UTC](https://forum.defold.com/t/directional-platforms-help/18764/46 "2019-06-12T04:43:31Z")

</div>

> [@totebo](#):
>
> I guess there is a reason for not using a later version?

I believe 2.1 was the version available when 2D physics was added to the engine.

---

<div class="post-metadata">

**Author:** ![totebo](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/totebo/32/36087_2.png) [@totebo](https://forum.defold.com/u/totebo)\
**Post date:** [June 12, 2019, 6:34am UTC](https://forum.defold.com/t/directional-platforms-help/18764/47 "2019-06-12T06:34:10Z")

</div>

That’s a good reason. 😃

Would be great to use a newer version that supports edge and chain shapes, in case there is ever an opportunity to support those!

---

<div class="post-metadata">

**Author:** ![totebo](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/totebo/32/36087_2.png) [@totebo](https://forum.defold.com/u/totebo)\
**Post date:** [August 2, 2019, 8:36pm UTC](https://forum.defold.com/t/directional-platforms-help/18764/48 "2019-08-02T20:36:39Z")

</div>

> [@britzl](#):
>
> We use a very old and slightly modified version of Box2D

Would it be possible to update Box2D? It may be that the [tunneling issues](https://forum.defold.com/t/sprites-tied-to-physics-lag-one-frame-behind-issue-4152/39859/24) happen because of the older version of Box2D? And it would allow for [chain shapes](https://forum.defold.com/t/box2d-chain-shapes/54586) to be supported.

---

<div class="post-metadata">

**Author:** ![britzl](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/britzl/32/23_2.png) [@britzl](https://forum.defold.com/u/britzl)\
**Post date:** [August 3, 2019, 6:00am UTC](https://forum.defold.com/t/directional-platforms-help/18764/49 "2019-08-03T06:00:12Z")

</div>

> [@totebo](#):
>
> Would it be possible to update Box2D?

It would not be trivial. We have modified Box2D so it’s not like we’d only have to update some source and header files or link against a new pre built lib.

And I have a long list of things with higher priority than a Box2D update I’m afraid… BUT if there’s anyone out there with plenty of experience working with the C version of Box2D I’d like to get in touch. I would be willing to discuss a collaboration around an upgrade somehow.

[Previous page](https://forum.defold.com/t/directional-platforms-help/18764.md?page=2)
