# Makecode wish list

**URL:** <https://forum.makecode.com/t/makecode-wish-list/22577>\
**Category:** Forum Feedback\
**Created:** [September 18, 2023, 5:26pm UTC](https://forum.makecode.com/t/makecode-wish-list/22577 "2023-09-18T17:26:37Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![goldtopaz](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/goldtopaz/32/28622_2.png) [@goldtopaz](https://forum.makecode.com/u/goldtopaz)\
**Post date:** [September 18, 2023, 5:26pm UTC](https://forum.makecode.com/t/makecode-wish-list/22577/1 "2023-09-18T17:26:37Z")

</div>

1. more buttons. Pretty please?
2. add a new achievement for topics if you get 100 likes called hot topic?
3. more sound effects?
4. can I have an extra 16 more colors?
5. more extra effects?

---

<div class="post-metadata">

**Author:** ![Taser](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/taser/32/29517_2.png) [@Taser](https://forum.makecode.com/u/Taser)\
**Post date:** [September 18, 2023, 9:03pm UTC](https://forum.makecode.com/t/makecode-wish-list/22577/2 "2023-09-18T21:03:42Z")

</div>

> [@goldtopaz](#):
>
> topics if you get 100 likes

umm… is that even possible?

---

<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:** [September 18, 2023, 9:04pm UTC](https://forum.makecode.com/t/makecode-wish-list/22577/3 "2023-09-18T21:04:09Z")

</div>

> [@goldtopaz](#):
>
> more buttons. Pretty please?

Impossible, they are not changing the hardware! You can try using button combinations, or if you had the components, you can add 20 more buttons using a breakout board and a lot of wires.

> [@goldtopaz](#):
>
> can I have an extra 16 more colors?

(same problem, no hardware changes)

---

<div class="post-metadata">

**Author:** ![Luke](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/luke/32/32519_2.png) [@Luke](https://forum.makecode.com/u/Luke)\
**Post date:** [September 18, 2023, 9:04pm UTC](https://forum.makecode.com/t/makecode-wish-list/22577/4 "2023-09-18T21:04:12Z")

</div>

> [@goldtopaz](#):
>
> more extra effects

Use [Extra Effects Extension](https://forum.makecode.com/t/extra-effects-extension/22002)

---

<div class="post-metadata">

**Author:** ![urassari](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/urassari/32/9535_2.png) [@urassari](https://forum.makecode.com/u/urassari)\
**Post date:** [September 19, 2023, 4:26pm UTC](https://forum.makecode.com/t/makecode-wish-list/22577/5 "2023-09-19T16:26:12Z")

</div>

> [@goldtopaz](#):
>
> 1. more sound effects?

mp3 or any other audio file support would be cool.

---

<div class="post-metadata">

**Author:** ![BoostedGames](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/boostedgames/32/29419_2.png) [@BoostedGames](https://forum.makecode.com/u/BoostedGames)\
**Post date:** [September 19, 2023, 4:30pm UTC](https://forum.makecode.com/t/makecode-wish-list/22577/6 "2023-09-19T16:30:39Z")

</div>

I use player 2 buttons when I don’t want to use button combinations, i did it with my “the hyperdemon” game.

---

<div class="post-metadata">

**Author:** ![Luke](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/luke/32/32519_2.png) [@Luke](https://forum.makecode.com/u/Luke)\
**Post date:** [September 19, 2023, 5:47pm UTC](https://forum.makecode.com/t/makecode-wish-list/22577/7 "2023-09-19T17:47:57Z")

</div>

Same I did that with Robot Survival

---

<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:** [September 19, 2023, 6:41pm UTC](https://forum.makecode.com/t/makecode-wish-list/22577/8 "2023-09-19T18:41:57Z")

</div>

Ah, I didn’t think of that! That’s awesome!

---

<div class="post-metadata">

**Author:** ![TheConeGuy](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/theconeguy/32/13840_2.png) [@TheConeGuy](https://forum.makecode.com/u/TheConeGuy)\
**Post date:** [September 19, 2023, 9:02pm UTC](https://forum.makecode.com/t/makecode-wish-list/22577/9 "2023-09-19T21:02:38Z")

</div>

Wait, so you can use more buttons with that method with only one player?

If so, this might be useful for making Super Coneguy 64…

---

<div class="post-metadata">

**Author:** ![Unique](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/unique/32/32724_2.png) [@Unique](https://forum.makecode.com/u/Unique)\
**Post date:** [September 25, 2023, 6:19pm UTC](https://forum.makecode.com/t/makecode-wish-list/22577/10 "2023-09-25T18:19:08Z")

</div>

I feel that although art and code advancements have greatly increased during the duration of Makecode’s existence, one thing that has always kind of lacked is a proper music creation tool.

Like you guys should hybrid the tone tool and the current music tool to greatly increase the capabilities of music on Makecode. Especially since notes are kind of just… preexisting tones with no variation. No volume adjustments for tracks either. Just some requests.

---

<div class="post-metadata">

**Author:** ![Sarge](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sarge/32/19590_2.png) [@Sarge](https://forum.makecode.com/u/Sarge)\
**Post date:** [September 25, 2023, 6:19pm UTC](https://forum.makecode.com/t/makecode-wish-list/22577/11 "2023-09-25T18:19:31Z")

</div>

> [@goldtopaz](#):
>
> more buttons. Pretty please?

Can’t implement, hardware limitations.

> [@goldtopaz](#):
>
> - add a new achievement for topics if you get 100 likes called hot topic?

That’s not up to makecode, that’s up to discourse. Also, the most anyone has ever gotten is about 32 likes.

> [@goldtopaz](#):
>
> - more sound effects?

Not sure what you mean, but sure, more sounds would be cool.

> [@goldtopaz](#):
>
> - can I have an extra 16 more colors?

The next logical jump wouldn’t be to 32, but rather 256. Also, no. This has been discussed before, refer to the 1st response.

> [@goldtopaz](#):
>
> 1. more extra effects?

Others mentioned it, check out @sylvancircle’s extension

---

<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:** [September 25, 2023, 9:51pm UTC](https://forum.makecode.com/t/makecode-wish-list/22577/12 "2023-09-25T21:51:08Z")

</div>

OOOH one thing I really want is SINE WAVES TO FOLLOW FUNCTIONS!!!  
Argh, that beautiful sine wave speech synthesis idea would be a reality if only the sine waves were formatted using 1 input for the tone in which you could replace it for a funciton, instead of two endpoints. (Ah, for my hours of research to be rewarded… if that actually happened, I think i’d scream in joy!)

---

<div class="post-metadata">

**Author:** ![technonux](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/technonux/32/7924_2.png) [@technonux](https://forum.makecode.com/u/technonux)\
**Post date:** [September 28, 2023, 4:03pm UTC](https://forum.makecode.com/t/makecode-wish-list/22577/13 "2023-09-28T16:03:08Z")

</div>

more devices with radio support

---

<div class="post-metadata">

**Author:** ![\_jupiter](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/_jupiter/32/28012_2.png) [@\_jupiter](https://forum.makecode.com/u/_jupiter)\
**Post date:** [December 11, 2023, 5:22pm UTC](https://forum.makecode.com/t/makecode-wish-list/22577/14 "2023-12-11T17:22:18Z")

</div>

you know…

that isn’t a dead topic 😉

---

<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:** [December 11, 2023, 6:56pm UTC](https://forum.makecode.com/t/makecode-wish-list/22577/15 "2023-12-11T18:56:26Z")

</div>

I wish 😭

---

<div class="post-metadata">

**Author:** ![TheConeGuy](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/theconeguy/32/13840_2.png) [@TheConeGuy](https://forum.makecode.com/u/TheConeGuy)\
**Post date:** [December 19, 2023, 8:31pm UTC](https://forum.makecode.com/t/makecode-wish-list/22577/16 "2023-12-19T20:31:59Z")

</div>

Sorry to revive a (not dead) topic, but…I know that Makecode Arcade has only 16 colors due to hardware limitations, but would it be possible to assign specific color palettes to certain sprites?

Like, if I assigned a special palette to all of these Mario sprites, could I make the game look like it does on the right as opposed to the left?

 ![thingamajig](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/8/827517827959c920c60de6a495c6b3c88ef6f068.jpeg)

---

<div class="post-metadata">

**Author:** ![Sarge](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sarge/32/19590_2.png) [@Sarge](https://forum.makecode.com/u/Sarge)\
**Post date:** [December 20, 2023, 8:01pm UTC](https://forum.makecode.com/t/makecode-wish-list/22577/17 "2023-12-20T20:01:30Z")

</div>

That would still mean displaying over 16 colors, and you know where that discussion leads

---

<div class="post-metadata">

**Author:** ![Unique](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/unique/32/32724_2.png) [@Unique](https://forum.makecode.com/u/Unique)\
**Post date:** [December 20, 2023, 10:43pm UTC](https://forum.makecode.com/t/makecode-wish-list/22577/18 "2023-12-20T22:43:24Z")

</div>

Gotta remember that 16 colors means that it can only display 16 different colors at once.

---

<div class="post-metadata">

**Author:** ![Sarge](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sarge/32/19590_2.png) [@Sarge](https://forum.makecode.com/u/Sarge)\
**Post date:** [December 20, 2023, 11:52pm UTC](https://forum.makecode.com/t/makecode-wish-list/22577/19 "2023-12-20T23:52:15Z")

</div>

\*15 colors + transparent

---

<div class="post-metadata">

**Author:** ![Luke](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/luke/32/32519_2.png) [@Luke](https://forum.makecode.com/u/Luke)\
**Post date:** [December 20, 2023, 11:59pm UTC](https://forum.makecode.com/t/makecode-wish-list/22577/20 "2023-12-20T23:59:13Z")

</div>

Well background colour is always #00000 so you could have 16 (not very practical though)

[Next page](https://forum.makecode.com/t/makecode-wish-list/22577.md?page=2)
