# Can you guys help me out with my game?

**URL:** <https://forum.makecode.com/t/can-you-guys-help-me-out-with-my-game/37345>\
**Category:** Help\
**Tags:** game\
**Created:** [June 16, 2025, 2:39pm UTC](https://forum.makecode.com/t/can-you-guys-help-me-out-with-my-game/37345 "2025-06-16T14:39:42Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![maxitolplayer](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/maxitolplayer/32/23039_2.png) [@maxitolplayer](https://forum.makecode.com/u/maxitolplayer)\
**Post date:** [June 16, 2025, 2:39pm UTC](https://forum.makecode.com/t/can-you-guys-help-me-out-with-my-game/37345/1 "2025-06-16T14:39:42Z")

</div>

My game won’t work well, and I have multiple problems that I have no idea how to fix.

- The dart or **Angrybulb** sprite can’t be cloned anywhere on tiles, which kind of sucks. I would have to create multiple variables for each tile. I even tried just making a new sprite if it was destroyed on another tile, but I had no Idea how to do that.
- The function `commenceDeath` won’t even run, although the code explicitly states that it should run the function whenever you touch a spike tile (i think that might be due to lag or some other problem since I know that the blocks are rendered in JavaScript)
- The `on B pressed` code works only when I press B once, and it doesn’t run and it just stops doing stuff. (This is the one bug that I had the most trouble fixing)
- For the On life zero It kind of doesn’t work becuase It used to show both of the sprites used in `commenceDeath`.

> **[The Real ConicPanic working projeto](https://arcade.makecode.com/70568-84718-32615-60515)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

If any of you could help me it would be greatly appreciated 😀

---

<div class="post-metadata">

**Author:** ![BlobDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/blobdev/32/25519_2.png) [@BlobDev](https://forum.makecode.com/u/BlobDev)\
**Post date:** [June 16, 2025, 4:43pm UTC](https://forum.makecode.com/t/can-you-guys-help-me-out-with-my-game/37345/2 "2025-06-16T16:43:49Z")

</div>

Try forever if b button is pressed (do function)

---

<div class="post-metadata">

**Author:** ![maxitolplayer](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/maxitolplayer/32/23039_2.png) [@maxitolplayer](https://forum.makecode.com/u/maxitolplayer)\
**Post date:** [June 16, 2025, 6:38pm UTC](https://forum.makecode.com/t/can-you-guys-help-me-out-with-my-game/37345/3 "2025-06-16T18:38:50Z")

</div>

Didint work. I kept it in the on B presssed forever loop and it didn’t dash

---

<div class="post-metadata">

**Author:** ![BlobDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/blobdev/32/25519_2.png) [@BlobDev](https://forum.makecode.com/u/BlobDev)\
**Post date:** [June 17, 2025, 3:57pm UTC](https://forum.makecode.com/t/can-you-guys-help-me-out-with-my-game/37345/4 "2025-06-17T15:57:27Z")

</div>

Alright i cant fix it ill have to call in the big guns ohhh @WoofWoof

---

<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:** [June 17, 2025, 10:53pm UTC](https://forum.makecode.com/t/can-you-guys-help-me-out-with-my-game/37345/5 "2025-06-17T22:53:12Z")

</div>

XD I was playing Metroid Dread! So I’ll figure this one out now that I’ve beaten Rookie Mode! (Amazing Switch game btw!)

---

<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:** [June 18, 2025, 4:29am UTC](https://forum.makecode.com/t/can-you-guys-help-me-out-with-my-game/37345/6 "2025-06-18T04:29:12Z")

</div>

Found your main issue! Looking at your code, this will probably fix a _lot_ of bugs. The issue is that Makecode doesn’t run Forever blocks until OnStart stops running, so that While loop at the end is preventing all your Forever blocks from running! You can probably put this into its own Forever block fairly easily, so this will be an easy fix!

---

<div class="post-metadata">

**Author:** ![maxitolplayer](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/maxitolplayer/32/23039_2.png) [@maxitolplayer](https://forum.makecode.com/u/maxitolplayer)\
**Post date:** [June 18, 2025, 5:03pm UTC](https://forum.makecode.com/t/can-you-guys-help-me-out-with-my-game/37345/7 "2025-06-18T17:03:38Z")

</div>

dw guys I backed the game up and it almost has ZERO PROBLEMS except for the dart problem. I have made the dash problem worse by trying to fix the dash problem where you can’t dash multiple times in the air, but your character dashes as many times when you pressed b midair as soon as it touches the ground. I fixed this by adding a timer, but if you want to take a look at the **old** code It would be great:

 ![arcade-screenshot (1)](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/c/5/c5a9c78ef13681a11ebd8e8e1c558f30bb0e1e33.png)
