# Help and Questions

**URL:** <https://forum.makecode.com/t/help-and-questions/1335>\
**Category:** Help\
**Created:** [March 5, 2020, 10:48pm UTC](https://forum.makecode.com/t/help-and-questions/1335 "2020-03-05T22:48:55Z")\
**Posts on this page:** 20\
**Page:** 8

<div class="post-metadata">

**Author:** ![Mr\_Duck](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/mr_duck/32/13442_2.png) [@Mr\_Duck](https://forum.makecode.com/u/Mr_Duck)\
**Post date:** [September 23, 2024, 10:48pm UTC](https://forum.makecode.com/t/help-and-questions/1335/150 "2024-09-23T22:48:46Z")

</div>

![000](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/7/4/743191262eb666f32e4f4a6f5886766e06403e75.png)

---

<div class="post-metadata">

**Author:** ![Mr\_Duck](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/mr_duck/32/13442_2.png) [@Mr\_Duck](https://forum.makecode.com/u/Mr_Duck)\
**Post date:** [September 23, 2024, 11:28pm UTC](https://forum.makecode.com/t/help-and-questions/1335/151 "2024-09-23T23:28:41Z")

</div>

heres a link to the project file  
[https://file.io/h0WxKBj5SLtO](https://file.io/h0WxKBj5SLtO)

what do i do next?

---

<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:** [September 24, 2024, 4:36pm UTC](https://forum.makecode.com/t/help-and-questions/1335/152 "2024-09-24T16:36:26Z")

</div>

@Mr_Duck here’s your fixed project!

> **[Backrooms 2D (fixed)](https://arcade.makecode.com/99827-31478-66047-89980)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<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:** [September 24, 2024, 4:55pm UTC](https://forum.makecode.com/t/help-and-questions/1335/153 "2024-09-24T16:55:58Z")

</div>

…And here are detailed instructions on how I fixed this project, for reference. Note that this involves using a CLI, so it might be tough to follow these if you haven’t used a terminal before. I ran these instructions on Ubuntu (on Windows via WSL), but they should also work just fine on macOS.

> **Full Instructions**
>
> Note that you need Node.js installed to follow these instructions.
> 
> Prerequisites, install the `pxt` and `makecode` cli tools via npm:
> 
> ```auto
> npm install -g pxt makecode
> 
> ```
> 
> Now follow these steps:
> 
> 1. Extract the zip file and move the relevant .mkcd file into an empty directory
> 
> ```shell
> unzip makecode-arcade-project-download.zip
> mkdir temp-directory
> mv arcade-2024-08-13-Backrooms-2D.mkcd temp-directory/
> cd temp-directory
> 
> ```
> 
> 2. Initialize the pxt CLI in that directory:
> 
> ```shell
> pxt target arcade
> 
> ```
> 
> 3. Use the pxt cli to extract the project files:
> 
> ```shell
> pxt extract arcade-2024-08-13-Backrooms-2D.mkcd
> 
> ```
> 
> 4. `cd` into the extracted project’s directory:
> 
> ```shell
> cd Backrooms-2D/
> 
> ```
> 
> 5. Open `pxt.json` in the text editor of your choice and make these two edits:
> - Delete the entry for the dependency in the `dependencies` object. Make sure you don’t leave any trailing commas behind!
> - Change `preferredEditor` from “blocksprj” to “tsprj”
> 
> 6. Save the file
> 7. Use the MakeCode CLI to create a share link for the project:
> 
> ```shell
> makecode share
> 
> ```
> 
> 8. This will print out a share link. Open that link in the browser and select “Edit Project”
> 9. The project will open in the TypeScript editor. You’ll now need to fix any errors that were caused by removing the extension. In this case, there was one call to `stuff.SwitchSprites(mySprite2, myEntity)` that I had to delete
> 10. Switch to blocks and make sure everything looks good!

---

<div class="post-metadata">

**Author:** ![Mr\_Duck](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/mr_duck/32/13442_2.png) [@Mr\_Duck](https://forum.makecode.com/u/Mr_Duck)\
**Post date:** [September 26, 2024, 7:54pm UTC](https://forum.makecode.com/t/help-and-questions/1335/154 "2024-09-26T19:54:09Z")

</div>

Thanks so much @richard! for a sec there I thot that I would lose my project  
(it took me 1 years and i’m not done)

---

<div class="post-metadata">

**Author:** ![Mr\_Duck](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/mr_duck/32/13442_2.png) [@Mr\_Duck](https://forum.makecode.com/u/Mr_Duck)\
**Post date:** [September 26, 2024, 7:54pm UTC](https://forum.makecode.com/t/help-and-questions/1335/155 "2024-09-26T19:54:15Z")

</div>

@richard can you make a wall that isn’t affected by you’re shadow casting extension

---

<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:** [September 27, 2024, 4:52pm UTC](https://forum.makecode.com/t/help-and-questions/1335/156 "2024-09-27T16:52:55Z")

</div>

@Mr_Duck no, not currently.

---

<div class="post-metadata">

**Author:** ![Mr\_Duck](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/mr_duck/32/13442_2.png) [@Mr\_Duck](https://forum.makecode.com/u/Mr_Duck)\
**Post date:** [September 30, 2024, 5:01pm UTC](https://forum.makecode.com/t/help-and-questions/1335/157 "2024-09-30T17:01:44Z")

</div>

ok i don’t mind

---

<div class="post-metadata">

**Author:** ![AlexK](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/alexk/32/33339_2.png) [@AlexK](https://forum.makecode.com/u/AlexK)\
**Post date:** [October 6, 2024, 8:22pm UTC](https://forum.makecode.com/t/help-and-questions/1335/158 "2024-10-06T20:22:04Z")

</div>

A post was merged into an existing topic: [Help needed please my game wont work](https://forum.makecode.com/t/help-needed-please-my-game-wont-work/31021/3)

---

<div class="post-metadata">

**Author:** ![Cdahr1](https://avatars.discourse-cdn.com/v4/letter/c/b5e925/32.png) [@Cdahr1](https://forum.makecode.com/u/Cdahr1)\
**Post date:** [October 12, 2024, 7:58pm UTC](https://forum.makecode.com/t/help-and-questions/1335/159 "2024-10-12T19:58:10Z")

</div>

Hey @richard !

I am making a game (with the help of free templates from others) and decided to make a title screen, so I found one I liked and tried recreating in but it didn’t work.

The title screen is suppose to say the game name then a text saying “click B to start” but none of that shows but instead its just a black screen!

Please help me with the game link right here: [https://arcade.makecode.com/S60799-63049-42388-52853](https://arcade.makecode.com/S60799-63049-42388-52853)

---

<div class="post-metadata">

**Author:** ![bella\_luvcatz](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/bella_luvcatz/32/21857_2.png) [@bella\_luvcatz](https://forum.makecode.com/u/bella_luvcatz)\
**Post date:** [October 13, 2024, 4:56am UTC](https://forum.makecode.com/t/help-and-questions/1335/160 "2024-10-13T04:56:06Z")

</div>

uhm I’m trying to make a one piece based game and the enemy’s wont work…  
here’s the game link[https://arcade.makecode.com/S23398-95492-70064-81033](https://arcade.makecode.com/S23398-95492-70064-81033) 😥

---

<div class="post-metadata">

**Author:** ![Cdahr1](https://avatars.discourse-cdn.com/v4/letter/c/b5e925/32.png) [@Cdahr1](https://forum.makecode.com/u/Cdahr1)\
**Post date:** [October 13, 2024, 4:56am UTC](https://forum.makecode.com/t/help-and-questions/1335/161 "2024-10-13T04:56:32Z")

</div>

Also, when the player reaches zero health, the game is suppose to end, but it doesn’t, btw all the broken stuff is at the top right separated from the other code in blocks.

---

<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:** [October 15, 2024, 5:10pm UTC](https://forum.makecode.com/t/help-and-questions/1335/162 "2024-10-15T17:10:13Z")

</div>

@Cdahr1 this is because you have the raycasting extension in your project. when you add that to the project, it changes how all sprites are rendered. @AqeeAqee might have tips on what you can do to make a title screen like this

---

<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:** [October 15, 2024, 6:58pm UTC](https://forum.makecode.com/t/help-and-questions/1335/163 "2024-10-15T18:58:28Z")

</div>

Hi @Cdahr1  
When start to design this plug, I assumed there’s a map already. But not, in some a little more complex cases, like yours.  
So the easiest way of workaround is set a blank tilemap at first, before you set the real map.

![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/4/8/48b4e205be1137a689e8877d3a9f7c0bf03c22ff.png)

And I guess you don’t want your text sprite shown as a 3d character, set its “relative to camera” to ON.

![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/0/7/07dadc4632caa92e3d6a4c5e10cc5161ea6a0388.png)

---

<div class="post-metadata">

**Author:** ![Cdahr1](https://avatars.discourse-cdn.com/v4/letter/c/b5e925/32.png) [@Cdahr1](https://forum.makecode.com/u/Cdahr1)\
**Post date:** [October 16, 2024, 1:18pm UTC](https://forum.makecode.com/t/help-and-questions/1335/164 "2024-10-16T13:18:10Z")

</div>

Ok, thank you @AqeeAqee

I will try it then get back to you soon!

---

<div class="post-metadata">

**Author:** ![Cdahr1](https://avatars.discourse-cdn.com/v4/letter/c/b5e925/32.png) [@Cdahr1](https://forum.makecode.com/u/Cdahr1)\
**Post date:** [October 16, 2024, 1:18pm UTC](https://forum.makecode.com/t/help-and-questions/1335/165 "2024-10-16T13:18:14Z")

</div>

Thank you very much @AqeeAqee

my game it fixed!

---

<div class="post-metadata">

**Author:** ![Cdahr1](https://avatars.discourse-cdn.com/v4/letter/c/b5e925/32.png) [@Cdahr1](https://forum.makecode.com/u/Cdahr1)\
**Post date:** [October 17, 2024, 4:44pm UTC](https://forum.makecode.com/t/help-and-questions/1335/166 "2024-10-17T16:44:53Z")

</div>

Hey @richard

there is a glitch I am currently facing. When I try to change the title map, its sticks to my mouse and doesn’t come off unless I refresh the page.

 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/8/d/8dc51b4f830077f4c9fa5b8f2344079979323658.png)  
(I’m not holding my mouse button)

Thank you!

---

<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:** [October 17, 2024, 4:54pm UTC](https://forum.makecode.com/t/help-and-questions/1335/167 "2024-10-17T16:54:35Z")

</div>

@Cdahr1 this is definitely a makecode bug! can you share a link to your project? also if you can open the dev tools and check for errors in the console i would appreciate it

---

<div class="post-metadata">

**Author:** ![Cdahr1](https://avatars.discourse-cdn.com/v4/letter/c/b5e925/32.png) [@Cdahr1](https://forum.makecode.com/u/Cdahr1)\
**Post date:** [October 20, 2024, 4:55pm UTC](https://forum.makecode.com/t/help-and-questions/1335/168 "2024-10-20T16:55:15Z")

</div>

sure @richard ! the link is here: [https://makecode.com/\_f2s5H7EAiU1F](https://makecode.com/_f2s5H7EAiU1F)

Also, I dont know how to check dev tools, sorry!

Thanks!

---

<div class="post-metadata">

**Author:** ![Mr\_Duck](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/mr_duck/32/13442_2.png) [@Mr\_Duck](https://forum.makecode.com/u/Mr_Duck)\
**Post date:** [October 21, 2024, 3:46am UTC](https://forum.makecode.com/t/help-and-questions/1335/169 "2024-10-21T03:46:34Z")

</div>

can you change the z index of an image? (so you don’t go under the image)

[Previous page](https://forum.makecode.com/t/help-and-questions/1335.md?page=7)

[Next page](https://forum.makecode.com/t/help-and-questions/1335.md?page=9)
