Please I'm begging you: 16 more colors

makecode mods is there any possible way I can I have multiple colors for my projects like a extra 16 more pixels :pensive: :pensive: :pensive: :pensive: just like… like… I like… just like… like… like… like the like button… and I’m like asking for more colors not because I need a bigger a color pallet for more unique colors… NO! I need some more colors to make the game look better than the 16 bit mario 3, I already beat mario 1 and sonic 1 combined in terms of grapical quality already with half the colors so… PLEASE is there a way for more colors :pleading_face: :pleading_face: :pleading_face: :pleading_face: :pleading_face:

10 Likes

there is not a very easy way to add more colors because the screen is 4 bit. also, Super Mario Bros. 3 is 8 bit not 16 bit

I meant Mario 3 on the super Mario all-stars collection, not the og game on the nes

No never not in a million years

4 Likes

Limits spark creativity!

12 Likes

16 == 2^4

4 + 4 == 8 bits == 1Byte, thus 1 Byte can represent color for 2 pixel

if 16 more, 5 bits is needed for 1 pixel, other 3 bits are wasted.

so, be brave, ask for 256 - 16 == 240 more colors :grinning: :grinning: :grinning:

8 Likes

you can use the color extension to change the color palette mid-game, so-

wait, do you know how to make your own color palette for a game?
if you do, ok then! use the color fading extension for the ability to change your color palette mid game!

3 Likes

You could just set the screen size so big that you can’t see individual pixels and only use red, blue, and green in different combinations to make any color you need.

4 Likes

That is extremely convoluted… but it might actually work :thinking:

5 Likes

just read that clever idea- i like the thought but the drawing tools are already miserable

1 Like

The drawing tools are great

1 Like

Maybe I did it wrong, but this happened when I tried https://arcade.makecode.com/S43751-19934-16904-50607 :grimacing:

Oh, I’ve actually attempted this already in this thread

More or less the same result, it will never work. You can always see the pixels, no matter how much you increase the screen size, and it tanks performance

3 Likes

I was thinking the same idea lol.

1 Like

Here’s my best attempt:

I think I won if this is a competition.

4 Likes

FLASH WARNING for my above post

1 Like

using the colour fading extension you can create really cool lighting effects by switching the palette midgame
used it in red line remastered:

honestly i’d love to see more of this, the ability to switch palettes midgame has so much potential that i really haven’t seen much outside of basic fade to black and day - night cycling with one colour.

4 Likes

I can… like… make an extension… for that… if you want… (only one color at a time is crazy! I’ve never used that extension.)

It’s just a normal function in JavaScript. The only problem is that the input is a buffer, but I could make some rudimentary blocks that let you input an array instead, or set the r, g, and b values of a certain color individually. Just give me, like, 4 weeks, because I’m not gonna code this while I’m at near 0 internet and only have my phone… (side note plz do weekly art challenge again pretty please with a red pixel on top :blush:)

5 Likes

yeah thats why i’ve only usd it for red line since it’s such a limited palette you rlly can’t notice. some extra blocks would be suuupper cool it’s a bit of a pain having to do each colour seperately

3 Likes

Yes pweety please! (With a red pixel on top)

It may be hard, but to use this on actual games you would need to re-add sprites, in a way, so that they rendered on the RGB screen.

2 Likes