# Sprite Walls Engine – Extension

**URL:** <https://forum.makecode.com/t/sprite-walls-engine-extension/33627>\
**Category:** Show & Tell\
**Tags:** extension\
**Created:** [February 5, 2025, 9:42pm UTC](https://forum.makecode.com/t/sprite-walls-engine-extension/33627 "2025-02-05T21:42:49Z")\
**Posts on this page:** 16\
**Page:** 3

<div class="post-metadata">

**Author:** ![Dvplayzty](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/dvplayzty/32/22324_2.png) [@Dvplayzty](https://forum.makecode.com/u/Dvplayzty)\
**Post date:** [April 15, 2025, 4:23am UTC](https://forum.makecode.com/t/sprite-walls-engine-extension/33627/41 "2025-04-15T04:23:51Z")

</div>

There is a bug. My sprite is getting stuck when it is close to the other sprite from the left and right.

> **[test](https://arcade.makecode.com/86257-73037-48564-08344)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<div class="post-metadata">

**Author:** ![Dodec](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/dodec/32/20281_2.png) [@Dodec](https://forum.makecode.com/u/Dodec)\
**Post date:** [April 15, 2025, 5:16pm UTC](https://forum.makecode.com/t/sprite-walls-engine-extension/33627/42 "2025-04-15T17:16:13Z")

</div>

@Sonicblaston can you make a block that disables that since you cant jump off off a block with this colision on

---

<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:** [April 16, 2025, 4:13am UTC](https://forum.makecode.com/t/sprite-walls-engine-extension/33627/43 "2025-04-16T04:13:43Z")

</div>

I can take a look at it later. It isn’t intentional anyways. So do you guys want me to make that bug a feature as a separate block or just remove it all together?

---

<div class="post-metadata">

**Author:** ![Dvplayzty](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/dvplayzty/32/22324_2.png) [@Dvplayzty](https://forum.makecode.com/u/Dvplayzty)\
**Post date:** [April 16, 2025, 5:33pm UTC](https://forum.makecode.com/t/sprite-walls-engine-extension/33627/44 "2025-04-16T17:33:50Z")

</div>

Make that bug a feature as a separate block and keep another block which is fixed.

---

<div class="post-metadata">

**Author:** ![Dodec](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/dodec/32/20281_2.png) [@Dodec](https://forum.makecode.com/u/Dodec)\
**Post date:** [April 16, 2025, 5:34pm UTC](https://forum.makecode.com/t/sprite-walls-engine-extension/33627/45 "2025-04-16T17:34:11Z")

</div>

feature

---

<div class="post-metadata">

**Author:** ![NeverStopTheCoder](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/neverstopthecoder/32/21194_2.png) [@NeverStopTheCoder](https://forum.makecode.com/u/NeverStopTheCoder)\
**Post date:** [May 20, 2025, 11:25pm UTC](https://forum.makecode.com/t/sprite-walls-engine-extension/33627/46 "2025-05-20T23:25:19Z")

</div>

Can you please add a boolean and block that is like checking? It’s like if Sprite is hitting it cause I want to use this extension for something and I’m trying to get it to make it where I can jump if I’m standing on the Sprite, but if I’m not on the Sprite Don’t jump and the things I’ve done aren’t working 100%

---

<div class="post-metadata">

**Author:** ![NeverStopTheCoder](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/neverstopthecoder/32/21194_2.png) [@NeverStopTheCoder](https://forum.makecode.com/u/NeverStopTheCoder)\
**Post date:** [May 20, 2025, 11:25pm UTC](https://forum.makecode.com/t/sprite-walls-engine-extension/33627/47 "2025-05-20T23:25:34Z")

</div>

Could you also make a block that’s like stop controlling or like stop the Sprite cause I have I wanna make it where if you’re the Sprite and you jump up, you can go through the Sprite, but it’s not working because I have no idea no way to disable going throwing it. I tried ghosting it, but it didn’t work.

---

<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:** [August 31, 2025, 8:16pm UTC](https://forum.makecode.com/t/sprite-walls-engine-extension/33627/48 "2025-08-31T20:16:28Z")

</div>

Yeah, jumping off the sprite needs a collision checker. `@Sonicblaston` could you maybe make this?

---

<div class="post-metadata">

**Author:** ![CodingAmateurism](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/codingamateurism/32/30522_2.png) [@CodingAmateurism](https://forum.makecode.com/u/CodingAmateurism)\
**Post date:** [March 31, 2026, 2:51pm UTC](https://forum.makecode.com/t/sprite-walls-engine-extension/33627/49 "2026-03-31T14:51:07Z")

</div>

How do I clear out the pushable objects? as in after i clear the stage and go on to the next level, the walls are still there (invisible) and block the player from progressing?

---

<div class="post-metadata">

**Author:** ![VoxelMaster64](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/voxelmaster64/32/32075_2.png) [@VoxelMaster64](https://forum.makecode.com/u/VoxelMaster64)\
**Post date:** [April 9, 2026, 11:21pm UTC](https://forum.makecode.com/t/sprite-walls-engine-extension/33627/50 "2026-04-09T23:21:16Z")

</div>

I don’t think @Sonicblaston has added support for that, but something you could do is set the position of the wall sprites very outside of the places the player goes, like (-200,200)

---

<div class="post-metadata">

**Author:** ![CodingAmateurism](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/codingamateurism/32/30522_2.png) [@CodingAmateurism](https://forum.makecode.com/u/CodingAmateurism)\
**Post date:** [April 15, 2026, 8:45pm UTC](https://forum.makecode.com/t/sprite-walls-engine-extension/33627/51 "2026-04-15T20:45:41Z")

</div>

alright, i’ll try that, thanks

---

<div class="post-metadata">

**Author:** ![ZRPCoding](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/zrpcoding/32/32659_2.png) [@ZRPCoding](https://forum.makecode.com/u/ZRPCoding)\
**Post date:** [June 13, 2026, 9:04pm UTC](https://forum.makecode.com/t/sprite-walls-engine-extension/33627/52 "2026-06-13T21:04:59Z")

</div>

I am making enemies not colide. And your extesion works… Kinda. The enimies glitch on to the wals and to the player how can I solve it.

Here is the project:

> **[evil kingdoms\_](https://arcade.makecode.com/S92381-49918-56087-89369)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

To play is: arrows to move and B to open the chest

---

<div class="post-metadata">

**Author:** ![Cheesey.Borger](https://avatars.discourse-cdn.com/v4/letter/c/858c86/32.png) [@Cheesey.Borger](https://forum.makecode.com/u/Cheesey.Borger)\
**Post date:** [July 7, 2026, 5:52pm UTC](https://forum.makecode.com/t/sprite-walls-engine-extension/33627/53 "2026-07-07T17:52:28Z")

</div>

this seems like an insanely useful extension and it’s gonna help so much with my school project

thing is, it DOESNT EXIST FOR ME WHEN I SEARCH IT UP!!!  
anybody able to help with this?

 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/2/6/26ad1beaa9638bdbbe88406f4b4a5b0124ced49e.png)

---

<div class="post-metadata">

**Author:** ![Bilangus](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/bilangus/32/33219_2.png) [@Bilangus](https://forum.makecode.com/u/Bilangus)\
**Post date:** [July 7, 2026, 6:27pm UTC](https://forum.makecode.com/t/sprite-walls-engine-extension/33627/54 "2026-07-07T18:27:53Z")

</div>

Most extensions on the forum don’t show up there, its a big process to submit an extension to the default list. Instead, you have to paste this part of the github link into the search bar:

Sonicblaston62/Sprite-Walls

The whole link also works fine:

[https://github.com/Sonicblaston62/Sprite-Walls](https://github.com/Sonicblaston62/Sprite-Walls)

---

<div class="post-metadata">

**Author:** ![Cheesey.Borger](https://avatars.discourse-cdn.com/v4/letter/c/858c86/32.png) [@Cheesey.Borger](https://forum.makecode.com/u/Cheesey.Borger)\
**Post date:** [July 8, 2026, 5:39pm UTC](https://forum.makecode.com/t/sprite-walls-engine-extension/33627/55 "2026-07-08T17:39:12Z")

</div>

> [@Bilangus](#):
>
> Sonicblaston62/Sprite-Walls

man thank you so much, i’m a beginner to makecode so i didnt know lol, this is gonna help so much i cant thank you enough!!! i honestly didnt expect a response to come this quick lol

---

<div class="post-metadata">

**Author:** ![Spike](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/spike/32/33316_2.png) [@Spike](https://forum.makecode.com/u/Spike)\
**Post date:** [August 28, 2026, 6:32pm UTC](https://forum.makecode.com/t/sprite-walls-engine-extension/33627/56 "2026-08-28T18:32:22Z")

</div>

You need to add a block into it that disables the pushing thing because when I destroy the sprite, the wall is still there.

[Previous page](https://forum.makecode.com/t/sprite-walls-engine-extension/33627.md?page=2)
