# Copy tilemap from game to game

**URL:** <https://forum.makecode.com/t/copy-tilemap-from-game-to-game/17983>\
**Category:** Help\
**Tags:** game\
**Created:** [February 14, 2023, 4:40am UTC](https://forum.makecode.com/t/copy-tilemap-from-game-to-game/17983 "2023-02-14T04:40:40Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![lennstrs](https://avatars.discourse-cdn.com/v4/letter/l/898d66/32.png) [@lennstrs](https://forum.makecode.com/u/lennstrs)\
**Post date:** [February 14, 2023, 4:40am UTC](https://forum.makecode.com/t/copy-tilemap-from-game-to-game/17983/1 "2023-02-14T04:40:41Z")

</div>

I have 2 students creating code on their own Chromebooks. Student 1 creating level 1 of a game and student 2 creating level 2 of same game on their own Chromebooks. Then they are copying the JavaScript lines of code from level 2 and pasting them into the Level 1 JavaScript lines of code. This has worked great for most students but today a student mentioned to me that the tilemap didn’t copy. I was afraid I’d run into this type of issue. Is there any way for students to copy and paste tilemaps from one Makecode Arcade game to another? The rest seems to copy just fine. Hoping someone can help! I can share links to both levels of this particular game if that will help tomorrow when I see them again in class.

---

<div class="post-metadata">

**Author:** ![KIKIvsIT](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kikivsit/32/10492_2.png) [@KIKIvsIT](https://forum.makecode.com/u/KIKIvsIT)\
**Post date:** [February 14, 2023, 5:33am UTC](https://forum.makecode.com/t/copy-tilemap-from-game-to-game/17983/2 "2023-02-14T05:33:37Z")

</div>

I’m pretty sure this is possible using the sprite pack generator and/or extensions…but I wasn’t able to get it to work tonight in order to write down the steps.

Maybe @richard has a better answer?

---

<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, 2023, 5:58pm UTC](https://forum.makecode.com/t/copy-tilemap-from-game-to-game/17983/3 "2023-02-14T17:58:02Z")

</div>

If you go into the asset editor and go into the menu where you draw the tilemap, you can select it and use the copy shortcut! Then you can paste it into another game, but the problem is that that only works on the same computer.

---

<div class="post-metadata">

**Author:** ![KIKIvsIT](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kikivsit/32/10492_2.png) [@KIKIvsIT](https://forum.makecode.com/u/KIKIvsIT)\
**Post date:** [February 14, 2023, 5:59pm UTC](https://forum.makecode.com/t/copy-tilemap-from-game-to-game/17983/4 "2023-02-14T17:59:25Z")

</div>

You can hack that to work on someone else’s computer by pasting the result into a group doc and having the other person copy from there and paste it into their tile editor…but that’s tedious if they’ve created lots of custom tiles. Still, it’s better than nothing!

---

<div class="post-metadata">

**Author:** ![lennstrs](https://avatars.discourse-cdn.com/v4/letter/l/898d66/32.png) [@lennstrs](https://forum.makecode.com/u/lennstrs)\
**Post date:** [February 14, 2023, 9:07pm UTC](https://forum.makecode.com/t/copy-tilemap-from-game-to-game/17983/5 "2023-02-14T21:07:54Z")

</div>

I got it to work! Thanks so much for your help and quick replies!  
@KIKIvsIT and @randomuser

---

<div class="post-metadata">

**Author:** ![richard](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/richard/32/5417_2.png) [@richard](https://forum.makecode.com/u/richard)\
**Post date:** [February 14, 2023, 9:09pm UTC](https://forum.makecode.com/t/copy-tilemap-from-game-to-game/17983/6 "2023-02-14T21:09:05Z")

</div>

as @randomuser mentioned, copy + paste from within the tilemap editor is the right thing to do here! it should copy the tiles/walls/map all at once.

---

<div class="post-metadata">

**Author:** ![chickennuggetduck33](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/chickennuggetduck33/32/8568_2.png) [@chickennuggetduck33](https://forum.makecode.com/u/chickennuggetduck33)\
**Post date:** [April 25, 2023, 11:26pm UTC](https://forum.makecode.com/t/copy-tilemap-from-game-to-game/17983/7 "2023-04-25T23:26:50Z")

</div>

I dont understand. can some one make a video or something cuz i dont get it.

---

<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:** [April 26, 2023, 5:56pm UTC](https://forum.makecode.com/t/copy-tilemap-from-game-to-game/17983/8 "2023-04-26T17:56:20Z")

</div>

Welcome! I don’t really know how to make those kinds of videos, but I can try to explain in more detail:

- Go to the project you want to get the tilemap from
- Click on it to start editing it (This is where you would have your colors on the left and you could draw)
- Use the selection tool to select the entire tilemap- I don’t really know what the selection tool button looks like, but there is only like 8 buttons so usually I just press them all until I find the selection one
- Press “Control” (might be ‘ctrl’ on the keyboard" and the letter “C” at the same time to copy it
- Go to the game you want to get the tilemap to
- Make a new tilemap of the same size as the one you are copying
- Go to edit that tilemap
- Press “Control” and the letter “V” at the same time to paste it  
And… that should be it!

---

<div class="post-metadata">

**Author:** ![chickennuggetduck33](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/chickennuggetduck33/32/8568_2.png) [@chickennuggetduck33](https://forum.makecode.com/u/chickennuggetduck33)\
**Post date:** [April 26, 2023, 10:30pm UTC](https://forum.makecode.com/t/copy-tilemap-from-game-to-game/17983/9 "2023-04-26T22:30:17Z")

</div>

thanks so much!!!

---

<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:** [April 27, 2023, 2:08am UTC](https://forum.makecode.com/t/copy-tilemap-from-game-to-game/17983/10 "2023-04-27T02:08:17Z")

</div>

Np, i’m glad it helped! 😃

---

<div class="post-metadata">

**Author:** ![ethan](https://avatars.discourse-cdn.com/v4/letter/e/8dc957/32.png) [@ethan](https://forum.makecode.com/u/ethan)\
**Post date:** [January 5, 2024, 5:19pm UTC](https://forum.makecode.com/t/copy-tilemap-from-game-to-game/17983/11 "2024-01-05T17:19:03Z")

</div>

when will this be a feature?

---

<div class="post-metadata">

**Author:** ![ethan](https://avatars.discourse-cdn.com/v4/letter/e/8dc957/32.png) [@ethan](https://forum.makecode.com/u/ethan)\
**Post date:** [January 5, 2024, 5:19pm UTC](https://forum.makecode.com/t/copy-tilemap-from-game-to-game/17983/12 "2024-01-05T17:19:25Z")

</div>

what else can this be done with?

---

<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 8, 2024, 5:41pm UTC](https://forum.makecode.com/t/copy-tilemap-from-game-to-game/17983/13 "2024-01-08T17:41:07Z")

</div>

It should work with images as well!

---

<div class="post-metadata">

**Author:** ![ethan](https://avatars.discourse-cdn.com/v4/letter/e/8dc957/32.png) [@ethan](https://forum.makecode.com/u/ethan)\
**Post date:** [January 8, 2024, 7:04pm UTC](https://forum.makecode.com/t/copy-tilemap-from-game-to-game/17983/14 "2024-01-08T19:04:34Z")

</div>

im able to die happy now.(i’m joking btw) can it also be done with music?
