# Soft Body/Rope ETENSION

**URL:** https://forum.makecode.com/t/soft-body-rope-etension/33805
**Category:** Help
**Tags:** art, graphics-and-math, extension
**Created:** [February 12, 2025, 6:54am UTC](https://forum.makecode.com/t/soft-body-rope-etension/33805 "2025-02-12T06:54:04Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![BLADEr](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/blader/32/16422_2.png) [@BLADEr](https://forum.makecode.com/u/BLADEr)
#### Post date: [February 12, 2025, 6:54am UTC](https://forum.makecode.com/t/soft-body-rope-etension/33805/1 "2025-02-12T06:54:04Z")

</div>

I am new to publishing extensions, but I’ve created this extension for making custom Soft body ropes. Here’s an example:

> **[soft body extension:](https://arcade.makecode.com/S14819-80085-77394-00883)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

If you have comments or would like to know how to use some of the blocks, let me know!

Are there any other steps for publishing extensions?

---

<div class="post-metadata">

### Author: ![BotWarrior](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/botwarrior/32/25328_2.png) [@BotWarrior](https://forum.makecode.com/u/BotWarrior)
#### Post date: [February 12, 2025, 6:12pm UTC](https://forum.makecode.com/t/soft-body-rope-etension/33805/2 "2025-02-12T18:12:11Z")

</div>

How?!?!? This is a really cool extension. How does swinging work though?

---

<div class="post-metadata">

### Author: ![Tsist](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/tsist/32/20588_2.png) [@Tsist](https://forum.makecode.com/u/Tsist)
#### Post date: [February 12, 2025, 6:13pm UTC](https://forum.makecode.com/t/soft-body-rope-etension/33805/3 "2025-02-12T18:13:54Z")

</div>

Nice! 👍

---

<div class="post-metadata">

### Author: ![Terminator](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/terminator/32/14612_2.png) [@Terminator](https://forum.makecode.com/u/Terminator)
#### Post date: [February 12, 2025, 6:14pm UTC](https://forum.makecode.com/t/soft-body-rope-etension/33805/4 "2025-02-12T18:14:46Z")

</div>

Awesome soft body physics but it gets a bit glitchy if you move in circles too much

---

<div class="post-metadata">

### Author: ![BlueYoshi507](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/blueyoshi507/32/32630_2.png) [@BlueYoshi507](https://forum.makecode.com/u/BlueYoshi507)
#### Post date: [February 12, 2025, 6:46pm UTC](https://forum.makecode.com/t/soft-body-rope-etension/33805/5 "2025-02-12T18:46:57Z")

</div>

With this I can create Cut the Rope! Good job 👍

---

<div class="post-metadata">

### Author: ![Sonicblaston](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sonicblaston/32/19164_2.png) [@Sonicblaston](https://forum.makecode.com/u/Sonicblaston)
#### Post date: [February 12, 2025, 7:21pm UTC](https://forum.makecode.com/t/soft-body-rope-etension/33805/6 "2025-02-12T19:21:13Z")

</div>

Dude we can make Hangman with this

---

<div class="post-metadata">

### Author: ![Sonicblaston](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sonicblaston/32/19164_2.png) [@Sonicblaston](https://forum.makecode.com/u/Sonicblaston)
#### Post date: [February 12, 2025, 7:22pm UTC](https://forum.makecode.com/t/soft-body-rope-etension/33805/7 "2025-02-12T19:22:31Z")

</div>

weeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee—  
 ![Microsoft MakeCode Arcade — Mozilla Firefox 2025-02-12 20-06-12 (online-video-cutter.com)](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/3/7/3707a393b10787eba449cf4d2edbb8930db30dfb.gif)

---

<div class="post-metadata">

### Author: ![BLADEr](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/blader/32/16422_2.png) [@BLADEr](https://forum.makecode.com/u/BLADEr)
#### Post date: [February 12, 2025, 9:31pm UTC](https://forum.makecode.com/t/soft-body-rope-etension/33805/8 "2025-02-12T21:31:58Z")

</div>

Glad you guys like it! 😀 How do I add this as an extension, or is that somebody else’s job?

---

<div class="post-metadata">

### Author: ![Sonicblaston](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sonicblaston/32/19164_2.png) [@Sonicblaston](https://forum.makecode.com/u/Sonicblaston)
#### Post date: [February 12, 2025, 9:50pm UTC](https://forum.makecode.com/t/soft-body-rope-etension/33805/9 "2025-02-12T21:50:07Z")

</div>

all you have to do is press the github button in the bottom middle of the editor and create a repository name for it. Makecode will do the rest. then you can visit github and publish the link.

---

<div class="post-metadata">

### Author: ![AgentBoom](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/agentboom/32/16635_2.png) [@AgentBoom](https://forum.makecode.com/u/AgentBoom)
#### Post date: [February 12, 2025, 9:50pm UTC](https://forum.makecode.com/t/soft-body-rope-etension/33805/10 "2025-02-12T21:50:30Z")

</div>

This is awesome! I will definitely be using this in future projects! About adding extensions, @Sonicblaston seems good at it, maybe he can teach you or do it for you!

Oh, and before I forget…

_etension_

---

<div class="post-metadata">

### Author: ![Sonicblaston](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sonicblaston/32/19164_2.png) [@Sonicblaston](https://forum.makecode.com/u/Sonicblaston)
#### Post date: [February 12, 2025, 10:01pm UTC](https://forum.makecode.com/t/soft-body-rope-etension/33805/11 "2025-02-12T22:01:52Z")

</div>

Wow I already got a reputation!

---

<div class="post-metadata">

### Author: ![BLADEr](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/blader/32/16422_2.png) [@BLADEr](https://forum.makecode.com/u/BLADEr)
#### Post date: [February 18, 2025, 12:57pm UTC](https://forum.makecode.com/t/soft-body-rope-etension/33805/12 "2025-02-18T12:57:02Z")

</div>

Did I do It correctly?

> **[soft-body-extension](https://bladebaillio.github.io/soft-body-extension/)**
>
> soft-body extension

---

<div class="post-metadata">

### Author: ![CodeOnTheCob](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/codeonthecob/32/19306_2.png) [@CodeOnTheCob](https://forum.makecode.com/u/CodeOnTheCob)
#### Post date: [February 27, 2025, 1:33pm UTC](https://forum.makecode.com/t/soft-body-rope-etension/33805/13 "2025-02-27T13:33:21Z")

</div>

I am sad because 320 by 240 doesn’t work the segments disappear out of the og arcade screen

---

<div class="post-metadata">

### Author: ![BLADEr](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/blader/32/16422_2.png) [@BLADEr](https://forum.makecode.com/u/BLADEr)
#### Post date: [March 27, 2025, 3:20am UTC](https://forum.makecode.com/t/soft-body-rope-etension/33805/14 "2025-03-27T03:20:42Z")

</div>

I’ve recently made some updates to this extension, and I added a block! The new block looks like this:

![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/f/d/fde519bd180510b527d4fbd8f6c16fd9b048a20d.png)

This block will take all the edges of each segment in the soft-body chain and connect and fill them in! so you can get the fish-like creatures in the game “Ripple Nursery” I made.

Hope you guys like this add-on!

---

<div class="post-metadata">

### Author: ![Skittlesaersuper](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/skittlesaersuper/32/17209_2.png) [@Skittlesaersuper](https://forum.makecode.com/u/Skittlesaersuper)
#### Post date: [March 28, 2025, 5:01pm UTC](https://forum.makecode.com/t/soft-body-rope-etension/33805/15 "2025-03-28T17:01:14Z")

</div>

_ **Ah, yes. A pizza chain. My favorite kind of chain.** _

 ![Screenshot 2025-03-26 22.57.38](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/1/c/1cc99230086ab690d934f0424bcd73c6a951294d.png)

---

<div class="post-metadata">

### Author: ![Astronomicality22](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/astronomicality22/32/18365_2.png) [@Astronomicality22](https://forum.makecode.com/u/Astronomicality22)
#### Post date: [March 28, 2025, 5:05pm UTC](https://forum.makecode.com/t/soft-body-rope-etension/33805/16 "2025-03-28T17:05:04Z")

</div>

Maybe some knuckles chaotix could be ma-

---

<div class="post-metadata">

### Author: ![MeatballDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/meatballdev/32/28502_2.png) [@MeatballDev](https://forum.makecode.com/u/MeatballDev)
#### Post date: [March 28, 2025, 5:06pm UTC](https://forum.makecode.com/t/soft-body-rope-etension/33805/17 "2025-03-28T17:06:05Z")

</div>

this etension is great

---

<div class="post-metadata">

### Author: ![Danny\_Devention](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/danny_devention/32/30134_2.png) [@Danny\_Devention](https://forum.makecode.com/u/Danny_Devention)
#### Post date: [March 28, 2025, 5:16pm UTC](https://forum.makecode.com/t/soft-body-rope-etension/33805/18 "2025-03-28T17:16:03Z")

</div>

Yo someone could make a spiderman game with this extension

---

<div class="post-metadata">

### Author: ![Josef](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/josef/32/12457_2.png) [@Josef](https://forum.makecode.com/u/Josef)
#### Post date: [March 28, 2025, 5:18pm UTC](https://forum.makecode.com/t/soft-body-rope-etension/33805/19 "2025-03-28T17:18:02Z")

</div>

wooww

---

<div class="post-metadata">

### Author: ![BLADEr](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/blader/32/16422_2.png) [@BLADEr](https://forum.makecode.com/u/BLADEr)
#### Post date: [July 20, 2025, 2:20am UTC](https://forum.makecode.com/t/soft-body-rope-etension/33805/20 "2025-07-20T02:20:06Z")

</div>

I realized I used the wrong image. Here’s the correct new block:  
 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/1/e/1e095206fe7f279816152bf344e82579c3feab6c.png)  
It connects all the edges of the sprites in the soft body to make a slug like look.

Also, I just made a big fix with the extension. Earlier you weren’t able to add a tilemap with this extension without it showing you and error message, but I fixed it and you should be able to have both soft-bodies and tilemaps in the same game now!

Also also,

> [@BlueYoshi507](#):
>
> With this I can create Cut the Rope!

> [@Sonicblaston](#):
>
> Dude we can make Hangman with this

> [@Danny\_Devention](#):
>
> Yo someone could make a spiderman game with this extension

We should definitely get one of these started!

[Next page](https://forum.makecode.com/t/soft-body-rope-etension/33805.md?page=2)
