# Platformer help without tilemaps

**URL:** <https://forum.makecode.com/t/platformer-help-without-tilemaps/33833>\
**Category:** Help\
**Created:** [February 13, 2025, 5:09am UTC](https://forum.makecode.com/t/platformer-help-without-tilemaps/33833 "2025-02-13T05:09:50Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![CodeOnTheCob](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/codeonthecob/32/19306_2.png) [@CodeOnTheCob](https://forum.makecode.com/u/CodeOnTheCob)\
**Post date:** [February 13, 2025, 5:09am UTC](https://forum.makecode.com/t/platformer-help-without-tilemaps/33833/1 "2025-02-13T05:09:50Z")

</div>

> **[help](https://arcade.makecode.com/16390-58471-07086-86772)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

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

---

<div class="post-metadata">

**Author:** ![redSprite](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/redsprite/32/34262_2.png) [@redSprite](https://forum.makecode.com/u/redSprite)\
**Post date:** [February 14, 2025, 1:44am UTC](https://forum.makecode.com/t/platformer-help-without-tilemaps/33833/2 "2025-02-14T01:44:24Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Ima.notarobot](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/ima.notarobot/32/26551_2.png) [@Ima.notarobot](https://forum.makecode.com/u/Ima.notarobot)\
**Post date:** [February 14, 2025, 2:04am UTC](https://forum.makecode.com/t/platformer-help-without-tilemaps/33833/3 "2025-02-14T02:04:09Z")

</div>

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](https://forum.makecode.com/t/sprite-walls-engine-extension/33627)

---

<div class="post-metadata">

**Author:** ![top\_hat\_lord](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/top_hat_lord/32/33469_2.png) [@top\_hat\_lord](https://forum.makecode.com/u/top_hat_lord)\
**Post date:** [February 14, 2025, 2:04am UTC](https://forum.makecode.com/t/platformer-help-without-tilemaps/33833/4 "2025-02-14T02:04:35Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Jedi](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jedi/32/14307_2.png) [@Jedi](https://forum.makecode.com/u/Jedi)\
**Post date:** [February 14, 2025, 5:47pm UTC](https://forum.makecode.com/t/platformer-help-without-tilemaps/33833/5 "2025-02-14T17:47:22Z")

</div>

use the sprite walls extension

---

<div class="post-metadata">

**Author:** ![randomuser](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/randomuser/32/32505_2.png) [@randomuser](https://forum.makecode.com/u/randomuser)\
**Post date:** [February 14, 2025, 5:48pm UTC](https://forum.makecode.com/t/platformer-help-without-tilemaps/33833/6 "2025-02-14T17:48:48Z")

</div>

> **[help (randomuser fix)](https://arcade.makecode.com/14373-92398-59022-49599)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

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

---

<div class="post-metadata">

**Author:** ![CodeOnTheCob](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/codeonthecob/32/19306_2.png) [@CodeOnTheCob](https://forum.makecode.com/u/CodeOnTheCob)\
**Post date:** [February 14, 2025, 5:50pm UTC](https://forum.makecode.com/t/platformer-help-without-tilemaps/33833/7 "2025-02-14T17:50:06Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![CodeOnTheCob](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/codeonthecob/32/19306_2.png) [@CodeOnTheCob](https://forum.makecode.com/u/CodeOnTheCob)\
**Post date:** [February 14, 2025, 5:50pm UTC](https://forum.makecode.com/t/platformer-help-without-tilemaps/33833/8 "2025-02-14T17:50:08Z")

</div>

but thanks for trying

---

<div class="post-metadata">

**Author:** ![CodeOnTheCob](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/codeonthecob/32/19306_2.png) [@CodeOnTheCob](https://forum.makecode.com/u/CodeOnTheCob)\
**Post date:** [March 3, 2025, 3:03am UTC](https://forum.makecode.com/t/platformer-help-without-tilemaps/33833/9 "2025-03-03T03:03:36Z")

</div>

except that i can jump midair it good

---

<div class="post-metadata">

**Author:** ![Josef](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/josef/32/12457_2.png) [@Josef](https://forum.makecode.com/u/Josef)\
**Post date:** [March 4, 2025, 2:58am UTC](https://forum.makecode.com/t/platformer-help-without-tilemaps/33833/10 "2025-03-04T02:58:31Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![Danny\_Devention](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/danny_devention/32/30134_2.png) [@Danny\_Devention](https://forum.makecode.com/u/Danny_Devention)\
**Post date:** [March 4, 2025, 3:09am UTC](https://forum.makecode.com/t/platformer-help-without-tilemaps/33833/11 "2025-03-04T03:09:05Z")

</div>

Kinda reminds me of flappy bird

---

<div class="post-metadata">

**Author:** ![CodeOnTheCob](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/codeonthecob/32/19306_2.png) [@CodeOnTheCob](https://forum.makecode.com/u/CodeOnTheCob)\
**Post date:** [March 5, 2025, 10:00pm UTC](https://forum.makecode.com/t/platformer-help-without-tilemaps/33833/12 "2025-03-05T22:00:38Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![Josef](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/josef/32/12457_2.png) [@Josef](https://forum.makecode.com/u/Josef)\
**Post date:** [March 6, 2025, 12:26am UTC](https://forum.makecode.com/t/platformer-help-without-tilemaps/33833/13 "2025-03-06T00:26:07Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![CodeOnTheCob](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/codeonthecob/32/19306_2.png) [@CodeOnTheCob](https://forum.makecode.com/u/CodeOnTheCob)\
**Post date:** [March 6, 2025, 12:59pm UTC](https://forum.makecode.com/t/platformer-help-without-tilemaps/33833/14 "2025-03-06T12:59:47Z")

</div>

nah arcade-overworld make the falling take like 10 centuries

---

<div class="post-metadata">

**Author:** ![CodeOnTheCob](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/codeonthecob/32/19306_2.png) [@CodeOnTheCob](https://forum.makecode.com/u/CodeOnTheCob)\
**Post date:** [March 6, 2025, 1:00pm UTC](https://forum.makecode.com/t/platformer-help-without-tilemaps/33833/15 "2025-03-06T13:00:11Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![Josef](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/josef/32/12457_2.png) [@Josef](https://forum.makecode.com/u/Josef)\
**Post date:** [March 7, 2025, 5:26pm UTC](https://forum.makecode.com/t/platformer-help-without-tilemaps/33833/16 "2025-03-07T17:26:33Z")

</div>

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