# Arcade Advanced Stream #92 - Lose Your Balloon

**URL:** <https://forum.makecode.com/t/arcade-advanced-stream-92-lose-your-balloon/3180>\
**Category:** Live\
**Created:** [August 20, 2020, 11:02pm UTC](https://forum.makecode.com/t/arcade-advanced-stream-92-lose-your-balloon/3180 "2020-08-20T23:02:02Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![livcheerful](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/livcheerful/32/3509_2.png) [@livcheerful](https://forum.makecode.com/u/livcheerful)\
**Post date:** [August 20, 2020, 11:02pm UTC](https://forum.makecode.com/t/arcade-advanced-stream-92-lose-your-balloon/3180/1 "2020-08-20T23:02:02Z")

</div>

If you love it…let it go 🎈

Join @shakao, @jwunderl, @richard, and me as we make a game about strategically releasing a balloon to get to the goal! But there are fans and spikes on the walls, so you have to be smart about it! The balloon also traces its own path so you can see the result later.

Watch the full stream here: [https://youtu.be/lB7AYfvnOio](https://youtu.be/lB7AYfvnOio)

Check out the code below:

> **[stream #92- a game totally about organizing](https://arcade.makecode.com/12466-23403-36553-41839)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

The MakeCode Arcade Advanced stream happens weekdays at 1:00 PM PST on [twitch.tv/msmakecode](http://twitch.tv/msmakecode)

---

<div class="post-metadata">

**Author:** ![Dreadmask197](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/dreadmask197/32/10494_2.png) [@Dreadmask197](https://forum.makecode.com/u/Dreadmask197)\
**Post date:** [August 20, 2020, 11:32pm UTC](https://forum.makecode.com/t/arcade-advanced-stream-92-lose-your-balloon/3180/2 "2020-08-20T23:32:36Z")

</div>

The square root thing really confuses me in the video

---

<div class="post-metadata">

**Author:** ![livcheerful](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/livcheerful/32/3509_2.png) [@livcheerful](https://forum.makecode.com/u/livcheerful)\
**Post date:** [August 20, 2020, 11:51pm UTC](https://forum.makecode.com/t/arcade-advanced-stream-92-lose-your-balloon/3180/3 "2020-08-20T23:51:51Z")

</div>

ooo yeah the distance formula, right? It’s basically:

```
sqrt((x1-x2)^2 + (y1-y2)^2)

```

but since we don’t have a square function, I have to make it

```
sqrt((x1-x2) * (x1-x2) + (y1-y2) * (y1-y2))

```

which just makes it so long ☹

---

<div class="post-metadata">

**Author:** ![jacob\_c](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jacob_c/32/1532_2.png) [@jacob\_c](https://forum.makecode.com/u/jacob_c)\
**Post date:** [August 21, 2020, 12:05am UTC](https://forum.makecode.com/t/arcade-advanced-stream-92-lose-your-balloon/3180/4 "2020-08-21T00:05:36Z")

</div>

> we don’t have a square function,

One of the options on the basic math operator block is `**` which corresponds to [JavaScript’s exponentiation operator](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Exponentiation):

 ![Screen Shot 2020-08-20 at 5.02.24 PM](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/e/ec218f61cf96a0f744faaa1a84555e3a78165025.png)

You can use that one to square something slightly more compactly by doing `val ** 2`.

---

<div class="post-metadata">

**Author:** ![Dreadmask197](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/dreadmask197/32/10494_2.png) [@Dreadmask197](https://forum.makecode.com/u/Dreadmask197)\
**Post date:** [August 21, 2020, 12:09am UTC](https://forum.makecode.com/t/arcade-advanced-stream-92-lose-your-balloon/3180/5 "2020-08-21T00:09:14Z")

</div>

Honestly, I’m 13 and that is to confusing for me

---

<div class="post-metadata">

**Author:** ![livcheerful](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/livcheerful/32/3509_2.png) [@livcheerful](https://forum.makecode.com/u/livcheerful)\
**Post date:** [August 21, 2020, 12:27am UTC](https://forum.makecode.com/t/arcade-advanced-stream-92-lose-your-balloon/3180/6 "2020-08-21T00:27:15Z")

</div>

omgggggg TIL

---

<div class="post-metadata">

**Author:** ![livcheerful](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/livcheerful/32/3509_2.png) [@livcheerful](https://forum.makecode.com/u/livcheerful)\
**Post date:** [August 21, 2020, 12:29am UTC](https://forum.makecode.com/t/arcade-advanced-stream-92-lose-your-balloon/3180/7 "2020-08-21T00:29:09Z")

</div>

ahhh is the distance formula the confusing part or the translation into code?

---

<div class="post-metadata">

**Author:** ![Dreadmask197](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/dreadmask197/32/10494_2.png) [@Dreadmask197](https://forum.makecode.com/u/Dreadmask197)\
**Post date:** [August 21, 2020, 11:24am UTC](https://forum.makecode.com/t/arcade-advanced-stream-92-lose-your-balloon/3180/8 "2020-08-21T11:24:23Z")

</div>

I don’t know any of that. I just started eighth grade.

---

<div class="post-metadata">

**Author:** ![Dreadmask197](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/dreadmask197/32/10494_2.png) [@Dreadmask197](https://forum.makecode.com/u/Dreadmask197)\
**Post date:** [August 21, 2020, 11:24am UTC](https://forum.makecode.com/t/arcade-advanced-stream-92-lose-your-balloon/3180/9 "2020-08-21T11:24:59Z")

</div>

I’m mainly in to block coding than javascript or python

---

<div class="post-metadata">

**Author:** ![livcheerful](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/livcheerful/32/3509_2.png) [@livcheerful](https://forum.makecode.com/u/livcheerful)\
**Post date:** [August 21, 2020, 4:52pm UTC](https://forum.makecode.com/t/arcade-advanced-stream-92-lose-your-balloon/3180/10 "2020-08-21T16:52:52Z")

</div>

ahhh yeah that’s totally fair!

the distance formula is basically used to find the distance between two points. So you have point 1 (x1, y1), and point 2 (x2, y2), and you just plug that into the formula!

---

<div class="post-metadata">

**Author:** ![livcheerful](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/livcheerful/32/3509_2.png) [@livcheerful](https://forum.makecode.com/u/livcheerful)\
**Post date:** [August 21, 2020, 4:53pm UTC](https://forum.makecode.com/t/arcade-advanced-stream-92-lose-your-balloon/3180/11 "2020-08-21T16:53:15Z")

</div>

yeah you can do so much within blocks XD

---

<div class="post-metadata">

**Author:** ![Dreadmask197](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/dreadmask197/32/10494_2.png) [@Dreadmask197](https://forum.makecode.com/u/Dreadmask197)\
**Post date:** [August 21, 2020, 8:08pm UTC](https://forum.makecode.com/t/arcade-advanced-stream-92-lose-your-balloon/3180/12 "2020-08-21T20:08:19Z")

</div>

Woooooooooooooooow! 🙃

---

<div class="post-metadata">

**Author:** ![LcAtonal](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/lcatonal/32/16800_2.png) [@LcAtonal](https://forum.makecode.com/u/LcAtonal)\
**Post date:** [August 22, 2020, 4:41am UTC](https://forum.makecode.com/t/arcade-advanced-stream-92-lose-your-balloon/3180/13 "2020-08-22T04:41:55Z")

</div>

Me too. It is easier.  
I code with blocks

---

<div class="post-metadata">

**Author:** ![Dreadmask197](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/dreadmask197/32/10494_2.png) [@Dreadmask197](https://forum.makecode.com/u/Dreadmask197)\
**Post date:** [August 22, 2020, 5:52pm UTC](https://forum.makecode.com/t/arcade-advanced-stream-92-lose-your-balloon/3180/14 "2020-08-22T17:52:08Z")

</div>

![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/0/059699c2ebe48956886d994f75f55c3f6a40b122.png)

Up up and away!!

---

<div class="post-metadata">

**Author:** ![AlexK](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/alexk/32/33339_2.png) [@AlexK](https://forum.makecode.com/u/AlexK)\
**Post date:** [August 22, 2020, 7:00pm UTC](https://forum.makecode.com/t/arcade-advanced-stream-92-lose-your-balloon/3180/15 "2020-08-22T19:00:04Z")

</div>

You’ll get there, @Dreadmask197 ! Things like the distance formula will make more sense once you get to your algebra class. Take as much math as you can in high school! The more exposure you get to math, the easier some of these more complex ideas in computer programming get. Keep working at it, and keep asking questions! We’re all here to help.

---

<div class="post-metadata">

**Author:** ![Dreadmask197](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/dreadmask197/32/10494_2.png) [@Dreadmask197](https://forum.makecode.com/u/Dreadmask197)\
**Post date:** [August 22, 2020, 10:41pm UTC](https://forum.makecode.com/t/arcade-advanced-stream-92-lose-your-balloon/3180/16 "2020-08-22T22:41:22Z")

</div>

Just another year @AlexK and then I’m in high school

---

<div class="post-metadata">

**Author:** ![GameGod](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/gamegod/32/2756_2.png) [@GameGod](https://forum.makecode.com/u/GameGod)\
**Post date:** [October 10, 2020, 6:50pm UTC](https://forum.makecode.com/t/arcade-advanced-stream-92-lose-your-balloon/3180/17 "2020-10-10T18:50:15Z")

</div>

So wait just Pythagorean theorem?

---

<div class="post-metadata">

**Author:** ![Dreadmask197](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/dreadmask197/32/10494_2.png) [@Dreadmask197](https://forum.makecode.com/u/Dreadmask197)\
**Post date:** [October 10, 2020, 8:09pm UTC](https://forum.makecode.com/t/arcade-advanced-stream-92-lose-your-balloon/3180/18 "2020-10-10T20:09:50Z")

</div>

a2 + b2 = c2?

---

<div class="post-metadata">

**Author:** ![GameGod](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/gamegod/32/2756_2.png) [@GameGod](https://forum.makecode.com/u/GameGod)\
**Post date:** [October 10, 2020, 9:04pm UTC](https://forum.makecode.com/t/arcade-advanced-stream-92-lose-your-balloon/3180/19 "2020-10-10T21:04:28Z")

</div>

a^2+b^2=c^2

---

<div class="post-metadata">

**Author:** ![Dreadmask197](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/dreadmask197/32/10494_2.png) [@Dreadmask197](https://forum.makecode.com/u/Dreadmask197)\
**Post date:** [October 10, 2020, 9:04pm UTC](https://forum.makecode.com/t/arcade-advanced-stream-92-lose-your-balloon/3180/20 "2020-10-10T21:04:59Z")

</div>

yeah thats what I meant

[Next page](https://forum.makecode.com/t/arcade-advanced-stream-92-lose-your-balloon/3180.md?page=2)
