# A Minecraft-like Tilemap Editor

**URL:** <https://forum.makecode.com/t/a-minecraft-like-tilemap-editor/12964>\
**Category:** Show & Tell\
**Tags:** game, graphics-and-math, extension\
**Created:** [April 4, 2022, 4:58pm UTC](https://forum.makecode.com/t/a-minecraft-like-tilemap-editor/12964 "2022-04-04T16:58:56Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![AqeeAqee](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/aqeeaqee/32/5424_2.png) [@AqeeAqee](https://forum.makecode.com/u/AqeeAqee)\
**Post date:** [April 4, 2022, 4:58pm UTC](https://forum.makecode.com/t/a-minecraft-like-tilemap-editor/12964/1 "2022-04-04T16:58:56Z")

</div>

A quick implement of a quick idea  
Just a POC with my [Ryacasting 3D extension](https://forum.makecode.com/t/raycasting-3d-render-blocks-edition/12921), finish it if you like.

> **[TilemapEditor\_Raycasting](https://arcade.makecode.com/89663-38936-90676-10720)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

## usage

- place “template tiles” at row 2, like I did in tilemap.
- run and edit with A/B for switch to next/prev template tiles.
- no save feature yet, could generate and output JS codes to console, if need.

---

<div class="post-metadata">

**Author:** ![SoftTalker](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/softtalker/32/10776_2.png) [@SoftTalker](https://forum.makecode.com/u/SoftTalker)\
**Post date:** [April 5, 2022, 4:24pm UTC](https://forum.makecode.com/t/a-minecraft-like-tilemap-editor/12964/2 "2022-04-05T16:24:29Z")

</div>

Bravo keep on the good work

---

<div class="post-metadata">

**Author:** ![Kiwiphoenix364](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kiwiphoenix364/32/14368_2.png) [@Kiwiphoenix364](https://forum.makecode.com/u/Kiwiphoenix364)\
**Post date:** [April 5, 2022, 5:38pm UTC](https://forum.makecode.com/t/a-minecraft-like-tilemap-editor/12964/3 "2022-04-05T17:38:30Z")

</div>

BUG REPORT: if you go up to a corner, then click back, you can’t move back and are looking through the block (IDK if this is known, just bringing this to your attention.) You can always turn around and go forward to get out, it’s just… not very good if you can see through walls if someone makes a maze game with this engine…

Anyways, amazing game! It looks AMAZING.

---

<div class="post-metadata">

**Author:** ![AqeeAqee](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/aqeeaqee/32/5424_2.png) [@AqeeAqee](https://forum.makecode.com/u/AqeeAqee)\
**Post date:** [April 5, 2022, 8:43pm UTC](https://forum.makecode.com/t/a-minecraft-like-tilemap-editor/12964/4 "2022-04-05T20:43:27Z")

</div>

Hi, @Kiwiphoenix364 thanks for your report  
Yes, I have met this situation before, and then I create it a simple test(without my ext.) as below:

> **[test\_tilemap](https://arcade.makecode.com/07488-44328-73952-61427)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

So I removed this from my issue list. But I will do some try later to find a workaround.  
Though, with your report, I am glad to know you are care about it, and providing help to make it better. Thanks very much!

---

<div class="post-metadata">

**Author:** ![InvalidProject](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/invalidproject/32/32554_2.png) [@InvalidProject](https://forum.makecode.com/u/InvalidProject)\
**Post date:** [April 18, 2022, 5:56pm UTC](https://forum.makecode.com/t/a-minecraft-like-tilemap-editor/12964/5 "2022-04-18T17:56:43Z")

</div>

> **[The 3d Maze!](https://arcade.makecode.com/76582-76514-81793-48259)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

lol I made a maze out of it, thanks for the help! there is 2 endings, and you can walk through wood.

---

<div class="post-metadata">

**Author:** ![AqeeAqee](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/aqeeaqee/32/5424_2.png) [@AqeeAqee](https://forum.makecode.com/u/AqeeAqee)\
**Post date:** [April 18, 2022, 9:00pm UTC](https://forum.makecode.com/t/a-minecraft-like-tilemap-editor/12964/6 "2022-04-18T21:00:38Z")

</div>

That’s interesting.  
Cleared both normal and secret ending. A little easy form me try a bigger maze next time. 🙂

---

<div class="post-metadata">

**Author:** ![TZG](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/tzg/32/7392_2.png) [@TZG](https://forum.makecode.com/u/TZG)\
**Post date:** [April 18, 2022, 9:00pm UTC](https://forum.makecode.com/t/a-minecraft-like-tilemap-editor/12964/7 "2022-04-18T21:00:44Z")

</div>

where getting closer and closer to making Minecraft in Makecode.

---

<div class="post-metadata">

**Author:** ![AqeeAqee](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/aqeeaqee/32/5424_2.png) [@AqeeAqee](https://forum.makecode.com/u/AqeeAqee)\
**Post date:** [May 18, 2022, 9:22pm UTC](https://forum.makecode.com/t/a-minecraft-like-tilemap-editor/12964/8 "2022-05-18T21:22:49Z")

</div>

> [@Kiwiphoenix364](#):
>
> BUG REPORT: if you go up to a corner, then click back, you can’t move back and are looking through the block (IDK if this is known, just bringing this to your attention.) You can always turn around and go forward to get out

Just happened, found this may be fixed just now.  
Thanks @richard! Looking forward for the new release!

> <https://github.com/microsoft/pxt-common-packages/pull/1340>
>
> This fixes a bug in the physics engine where sprites would get "caught" on the t…ilemap when moving up and left/right at the same time. Here's a program that repros it:
> 
> https://makecode.com/\_CgaY9V0TPhva
> 
> Note how the box glitches out when moving across the top row of tiles.
> 
> The bug was introduced as part of the scaling fixes: https://github.com/microsoft/pxt-common-packages/pull/1316
> 
> But it looks like this particular change was not needed to fix \[the bug linked in that pr\](https://github.com/microsoft/pxt-arcade/issues/4546); the bug still seems fixed after reverting these two lines.

---

<div class="post-metadata">

**Author:** ![Franklin](https://avatars.discourse-cdn.com/v4/letter/f/3e96dc/32.png) [@Franklin](https://forum.makecode.com/u/Franklin)\
**Post date:** [March 6, 2023, 5:52pm UTC](https://forum.makecode.com/t/a-minecraft-like-tilemap-editor/12964/9 "2023-03-06T17:52:05Z")

</div>

Is there a way to make the floor out of tiles as well?

---

<div class="post-metadata">

**Author:** ![AqeeAqee](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/aqeeaqee/32/5424_2.png) [@AqeeAqee](https://forum.makecode.com/u/AqeeAqee)\
**Post date:** [March 6, 2023, 7:52pm UTC](https://forum.makecode.com/t/a-minecraft-like-tilemap-editor/12964/10 "2023-03-06T19:52:25Z")

</div>

Sorry, it doesn’t support yet for perfermence issue.

---

<div class="post-metadata">

**Author:** ![Franklin](https://avatars.discourse-cdn.com/v4/letter/f/3e96dc/32.png) [@Franklin](https://forum.makecode.com/u/Franklin)\
**Post date:** [March 6, 2023, 9:21pm UTC](https://forum.makecode.com/t/a-minecraft-like-tilemap-editor/12964/11 "2023-03-06T21:21:17Z")

</div>

It’s allright, makecode can do a lot of other things, it got me a thousand dollar scholarship.

---

<div class="post-metadata">

**Author:** ![AqeeAqee](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/aqeeaqee/32/5424_2.png) [@AqeeAqee](https://forum.makecode.com/u/AqeeAqee)\
**Post date:** [March 7, 2023, 5:53pm UTC](https://forum.makecode.com/t/a-minecraft-like-tilemap-editor/12964/12 "2023-03-07T17:53:04Z")

</div>

Wow, sounds great!  
Would you share some of your projects?

---

<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 11, 2023, 5:21pm UTC](https://forum.makecode.com/t/a-minecraft-like-tilemap-editor/12964/13 "2023-04-11T17:21:03Z")

</div>

> **[Createcraft](https://arcade.makecode.com/S21689-71897-98682-54320)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

i made a 2d minecraft project
