# Messing around with autotiling

**URL:** https://forum.makecode.com/t/messing-around-with-autotiling/33328
**Category:** Arcade
**Created:** [January 21, 2025, 6:47pm UTC](https://forum.makecode.com/t/messing-around-with-autotiling/33328 "2025-01-21T18:47:08Z")
**Posts on this page:** 6
**Page:** 1

<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: [January 21, 2025, 6:47pm UTC](https://forum.makecode.com/t/messing-around-with-autotiling/33328/1 "2025-01-21T18:47:08Z")

</div>

> **[Autotile](https://arcade.makecode.com/02127-75941-54182-90205)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

honestly its really fun, its just tedious setting up the tile rules  
and its still buggy XD

---

<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: [January 22, 2025, 5:30pm UTC](https://forum.makecode.com/t/messing-around-with-autotiling/33328/2 "2025-01-22T17:30:11Z")

</div>

That is fun! 😆 One issue is when it randomly places a mushroom or grass, a new dirt block can’t be placed there

---

<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: [January 22, 2025, 6:49pm UTC](https://forum.makecode.com/t/messing-around-with-autotiling/33328/3 "2025-01-22T18:49:05Z")

</div>

defiantly going to hope to use something like this later. great job!

---

<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: [January 22, 2025, 9:18pm UTC](https://forum.makecode.com/t/messing-around-with-autotiling/33328/4 "2025-01-22T21:18:08Z")

</div>

yeah, I noticed that I’ll probably fix it if I actually use it for a game/extension

---

<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: [January 25, 2025, 8:29pm UTC](https://forum.makecode.com/t/messing-around-with-autotiling/33328/5 "2025-01-25T20:29:48Z")

</div>

if this becomes a extension, I would be super happy! but little question, how did you do it exactly? I haven’t looked at the code yet, but I want to know just to see if I can do this in a more top-down format.

---

<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: [January 26, 2025, 4:54am UTC](https://forum.makecode.com/t/messing-around-with-autotiling/33328/6 "2025-01-26T04:54:00Z")

</div>

i just basically use a bunch of if statements, so if a certain tile has certain conditions it changes itself
