Sprite Walls Engine – Extension

I am not sure what you mean by that. Do you mean that the sprites will make a wall on the tilemap or something?

1 Like

I mean right now from using blocks, when a sprite collides with another sprit that they are supposed to stop at, they do but it doesn’t seem to the trigger the block that triggers when a specific sprite kind touches a wall, therefore meaning the sprite does not consider what it will collide with as a wall.

2 Likes

I found a bug where you could push the sprite through walls if you jump on top of the sprite.

3 Likes

oh yeah, saw that one. thought it was just because of the platformer extension so I just was going to not mention it and hope it gets fixed it the sprites count as walls. did you also have the platformer extension on when this happened?

2 Likes

Don’t worry it is a bug. I’m working on it right now

2 Likes

I now don’t want to open anything that has this extension on it, please fix the mentioned bug.

2 Likes

okay, so it appears when updated it, it appears the extension is now broken, as it glitched and basically destroyed a bit of my code in a project. it also appears the GitHub link doesn’t work in GitHub due to an added word.

2 Likes

sorry I updated it but didn’t write an update log

2 Likes

@Sonicblaston Did you take the Github Repo down? I can’t find it in the extension page in Makecode Arcade.

2 Likes

There’s some really game breaking bugs right now that I am working on resolving. You should just delete the extension right now, Before it deletes itself and takes your code with it. I have already bricked so many test projects

2 Likes

yes this is good for ramming in my florrio remake

1 Like

Got it. Thanks!

1 Like

link not work

1 Like

But I just said it doesn’t work right now. I’m working on it. Just hold on

1 Like

@Sonicblaston said that he took it down because of a problem.

1 Like

OK guys the extension is up and running

Everything should be working now. please tell me if anything breaks. I have also put together a demo to show off how to use the extension. If you encounter any bugs, you can report them here or file an issue on GitHub. I already know that pushing a sprite into a wall sprite does push it of to the side. I might fix that if people want to. But it’s not really a big issue. In this update you now specify an axis of direction. Meaning you can make a sprite only pushable up and down or only left and right. If you guys can think of any new blocks I should add (like blocks for if statements and similar things) please let me know, and I will see what I can do.

Demo project:

8 Likes

Awesome work! Will it be possible in the future to have the collision hitbox from the size of the sprite to the actual pixels in the sprite?

2 Likes

Eh no. I was originally planning on doing that but. That is incredibly difficult. So I am just taking the cheap way out and making the hitbox a square

2 Likes

Awesome extension! I can imagine a whole new easy to code genre of puzzle games.
You said-

So I must try to think of a few new blocks. A event block so you can trigger when you are pushing a sprite, so you could say, use the effects extension to create some dust. A block you can put inside if statements so you can do the same. These are the ones off the top of my head. Please tell me if this is too hard to implement.

2 Likes

I’ll look into it.

3 Likes