Platformer help without tilemaps

I am trying to create a platformer without using tilemaps because I don’t like that the tilemaps have a limit and other things I cant get the jumping correct could someone help

5 Likes

Oh crisp, it’s Scratch all over again
I think I’ve seen a platformer using a sprite as a wall system before
Also, jumping is super easy, just use a block that sets the players vy to a negative number, and have a positive ay for the gravity.

Do you know that you can expand the tile map size? Just look in the bottom left Conner when accessing the tile map. But what you could do is use this extension: https://forum.makecode.com/t/sprite-walls-engine-extension/33627

HELLO! so, here’s a suggestion of how to do a system that might work for this, simply make it so that if the sprite is not going up, they can jump. then, have sprites that are walls be set to a sprite type called type wall, and have it so that if the player touches that kind of sprite and is higher than that sprite, they stop falling. you might have to rework some stuff, but it seems like it might work for what you’re doing.

use the sprite walls extension

I limited the player to be controlled horizontally
Then applied an acceleration in the y direction (gravity)
And made it so on pressing the up arrow, the player’s velocity (speed) is set high enough to counteract gravity and jump

1 Like

i dont want it to be limited to 255x255 so no thanks

2 Likes

but thanks for trying

1 Like

except that i can jump midair it good

3 Likes

why would you need that, do you have a 70x70 sprite??

2 Likes

Kinda reminds me of flappy bird

3 Likes

nah it so I don’t need to get limited since the beefier the comp the more platforms it can handle

1 Like

look. 255 x 255 is far enough.
if not, richard has an extension to “join” tilemaps to gather with a smooth animation. use tilemaps.

1 Like

nah arcade-overworld make the falling take like 10 centuries

1 Like

also I fixed it @Josef so please do not post because the issue is resolved

1 Like

just saying…its going to be inefficient but well see…

1 Like