# How do you make an extension?

**URL:** https://forum.makecode.com/t/how-do-you-make-an-extension/27767
**Category:** Forum Feedback
**Created:** [March 15, 2024, 11:40pm UTC](https://forum.makecode.com/t/how-do-you-make-an-extension/27767 "2024-03-15T23:40:51Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![RobbyZero](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/robbyzero/32/17188_2.png) [@RobbyZero](https://forum.makecode.com/u/RobbyZero)
#### Post date: [March 15, 2024, 11:40pm UTC](https://forum.makecode.com/t/how-do-you-make-an-extension/27767/1 "2024-03-15T23:40:51Z")

</div>

Hello I have always wanted to see how to make an extension for MakeCode arcade. I’ve never been able to because I don’t know how. I’ve seen GitHub repos by @UnsignedArduino and @richard . I have GitHub and everything I need to do it I just don’t know how. It would help if there was a video on YouTube with step by step instructions on how to do it. If anyone who is on the streams could make a video or if people from the forum could direct me to a video that explains it.

---

<div class="post-metadata">

### Author: ![Brohann](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/brohann/32/17380_2.png) [@Brohann](https://forum.makecode.com/u/Brohann)
#### Post date: [March 15, 2024, 11:56pm UTC](https://forum.makecode.com/t/how-do-you-make-an-extension/27767/2 "2024-03-15T23:56:57Z")

</div>

check out [makecode.com/playground](http://makecode.com/playground)  
also [Blur Effects Demo - SNES - Bugs Fixed and Project Optimized - #2 by shakao](https://forum.makecode.com/t/blur-effects-demo-snes-bugs-fixed-and-project-optimized/12023/2)

---

<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: [March 17, 2024, 1:39am UTC](https://forum.makecode.com/t/how-do-you-make-an-extension/27767/3 "2024-03-17T01:39:43Z")

</div>

Well first step: Turn your blocks into functions. Do you have that down?

---

<div class="post-metadata">

### Author: ![RobbyZero](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/robbyzero/32/17188_2.png) [@RobbyZero](https://forum.makecode.com/u/RobbyZero)
#### Post date: [March 17, 2024, 10:05pm UTC](https://forum.makecode.com/t/how-do-you-make-an-extension/27767/4 "2024-03-17T22:05:59Z")

</div>

Thanks but I figured it out thanks to @Brohann I still appreciate you trying to help😁

---

<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: [March 17, 2024, 10:40pm UTC](https://forum.makecode.com/t/how-do-you-make-an-extension/27767/5 "2024-03-17T22:40:05Z")

</div>

Yw! I’m glad you could figure it out!
