# Makecode go boing?

**URL:** https://forum.makecode.com/t/makecode-go-boing/39189
**Category:** Help
**Tags:** game
**Created:** [September 12, 2025, 5:12pm UTC](https://forum.makecode.com/t/makecode-go-boing/39189 "2025-09-12T17:12:16Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![BloonsFan3](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/bloonsfan3/32/16226_2.png) [@BloonsFan3](https://forum.makecode.com/u/BloonsFan3)
#### Post date: [September 12, 2025, 5:12pm UTC](https://forum.makecode.com/t/makecode-go-boing/39189/1 "2025-09-12T17:12:16Z")

</div>

So, ya know how retro games use jump commands to do cool stuff? (Like jumping between lines of code not velocity) Is that possible in makecode? (If not Richard pls make extension 😭)

---

<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: [September 12, 2025, 6:08pm UTC](https://forum.makecode.com/t/makecode-go-boing/39189/2 "2025-09-12T18:08:18Z")

</div>

I mean, a goto is basically a jump command, and there is most _certainly_ a goto command in MakeCode Javascript or Blocks.

---

<div class="post-metadata">

### Author: ![WoofWoof](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/woofwoof/32/32523_2.png) [@WoofWoof](https://forum.makecode.com/u/WoofWoof)
#### Post date: [September 12, 2025, 6:44pm UTC](https://forum.makecode.com/t/makecode-go-boing/39189/3 "2025-09-12T18:44:21Z")

</div>

**There is not a Jump/Goto command in typescript or blocks**. Goto is a very low level command, and is generally not good for code readability reasons. It would also be weird in blocks because how would you specify the “line” you want to jump to? Goto is usually useful for doing “cool stuff” when you can directly access memory, like in a lower level language. It is also useful for optimization, but the compiler already does much of that for you. Anything you can to with a Goto, you can do with higher level language features like For loops and functions.  
What implementation are you looking to replicate?

---

<div class="post-metadata">

### Author: ![BloonsFan3](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/bloonsfan3/32/16226_2.png) [@BloonsFan3](https://forum.makecode.com/u/BloonsFan3)
#### Post date: [September 15, 2025, 3:04am UTC](https://forum.makecode.com/t/makecode-go-boing/39189/4 "2025-09-15T03:04:30Z")

</div>

I mean for blocks, you could choose a block to jump to or somethin

---

<div class="post-metadata">

### Author: ![BloonsFan3](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/bloonsfan3/32/16226_2.png) [@BloonsFan3](https://forum.makecode.com/u/BloonsFan3)
#### Post date: [September 15, 2025, 3:04am UTC](https://forum.makecode.com/t/makecode-go-boing/39189/5 "2025-09-15T03:04:45Z")

</div>

So uh, I had a very dumb idea of attempting to decompile the og mario into makecode arcade 💀
