# Art help please!

**URL:** <https://forum.makecode.com/t/art-help-please/42596>\
**Category:** Help\
**Tags:** art\
**Created:** [March 9, 2026, 7:04pm UTC](https://forum.makecode.com/t/art-help-please/42596 "2026-03-09T19:04:11Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![RizeUpDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/rizeupdev/32/35291_2.png) [@RizeUpDev](https://forum.makecode.com/u/RizeUpDev)\
**Post date:** [March 9, 2026, 7:04pm UTC](https://forum.makecode.com/t/art-help-please/42596/1 "2026-03-09T19:04:11Z")

</div>

Could anybody help me in making art. I am an amateur in it. Also explain to me about character frames.

---

<div class="post-metadata">

**Author:** ![redSprite](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/redsprite/32/34262_2.png) [@redSprite](https://forum.makecode.com/u/redSprite)\
**Post date:** [March 9, 2026, 11:37pm UTC](https://forum.makecode.com/t/art-help-please/42596/2 "2026-03-09T23:37:56Z")

</div>

Well, what do you want to draw? And what kind of character frames are you talking about?

---

<div class="post-metadata">

**Author:** ![OrigamiArtist](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/origamiartist/32/33299_2.png) [@OrigamiArtist](https://forum.makecode.com/u/OrigamiArtist)\
**Post date:** [March 9, 2026, 11:40pm UTC](https://forum.makecode.com/t/art-help-please/42596/3 "2026-03-09T23:40:00Z")

</div>

@RizeUpDev, I would like to help you but I’m not exactly great at character-ing anything.

---

<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 9, 2026, 11:53pm UTC](https://forum.makecode.com/t/art-help-please/42596/4 "2026-03-09T23:53:28Z")

</div>

Sure! Maybe you could show what art you’ve made and I can tell you how to make it more polished?  
Also, what do you mean by character frames? (Like animations?)

---

<div class="post-metadata">

**Author:** ![RizeUpDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/rizeupdev/32/35291_2.png) [@RizeUpDev](https://forum.makecode.com/u/RizeUpDev)\
**Post date:** [March 10, 2026, 8:33pm UTC](https://forum.makecode.com/t/art-help-please/42596/5 "2026-03-10T20:33:27Z")

</div>

Well, I’m taking general for both. Basically in game making. I am making Dashbound and I need to make good art and stuff.

---

<div class="post-metadata">

**Author:** ![RizeUpDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/rizeupdev/32/35291_2.png) [@RizeUpDev](https://forum.makecode.com/u/RizeUpDev)\
**Post date:** [March 10, 2026, 8:33pm UTC](https://forum.makecode.com/t/art-help-please/42596/6 "2026-03-10T20:33:30Z")

</div>

That’s no problem! You’re actually good at art!

---

<div class="post-metadata">

**Author:** ![RizeUpDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/rizeupdev/32/35291_2.png) [@RizeUpDev](https://forum.makecode.com/u/RizeUpDev)\
**Post date:** [March 10, 2026, 8:33pm UTC](https://forum.makecode.com/t/art-help-please/42596/7 "2026-03-10T20:33:32Z")

</div>

Well this is the best art I got:-

 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/1/b/1be315d71a220341ddc9032ac45a0f61c27a3e41.png)

And by character frames, I mean animations.

---

<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 12, 2026, 2:15am UTC](https://forum.makecode.com/t/art-help-please/42596/8 "2026-03-12T02:15:53Z")

</div>

Honestly, that looks pretty much finished to me, I’m a big fan of simplistic and colorful art styles! But, if you want some suggestions:

- You could make the character’s shoulders one less wide to be more anatomically correct, and perhaps raise the legs up a pixel and lower the arms down a pixel as well. (These are generally more ‘realistic’ proportions, but many artstyles use other proportions, so you can totally choose to change it)
- If you want to make the character feel more detailed, you could make the head bigger to fit more detail and add a shirt pattern
- You may already know this, but your character will look more realistic if you draw it from different angles depending on which way it’s facing; I’ve shown what I mean in the link below by having one character sprite for each direction!

Here’s a sprite with my improvements, but its your choice if you agree with my feedback:

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

And here’s my best explanation of how animations work and how to make them:

- To preface, animations are a sequence of images played quickly to make the character look like it’s moving
- To animate a character, I’d suggest starting by drawing the main poses (These are called ‘keyframes’)-- for a walk, that would be having your left leg forward and having your right leg backward.
- Then, once those look good, you can add new frames in-between the existing ones (these are called ‘in-betweens’)-- MakeCode has a built in ‘onion skin’ tool in the bottom left corner:  
 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/5/9/59c1bc2567f46da896de559088ef29b7a4838921.png)  
It lets you see what the previous frame is so you can trace over it with the next pose in the sequence.
- Finally, one of the crucial parts of making an animation look good is just the timing! Play around with different speeds to see what feels most like walking.
- After that, you can add optional details: I like to ‘shade’ the leg and arm farther from us (such as in this case, the left leg is a darker blue) so it is a different color, that way you can tell them apart easier. I also changed the arm and leg positions in the animation to be a bit more realistic according to the ‘animating walk cycles’ guide below.

Here’s [the link to the new sprite and the sample animation](https://makecode.com/_283M89F2EJzt) I made! (In the assets tab.) If you want to learn more I’d suggest [this video about making pixel art for video games](https://youtu.be/DKmrBUpd0yw?t=153) and this [amazing short video](https://www.youtube.com/watch?v=cwX0Z1GB5rg) on how to animate walking. LMK if this helps or if you have further questions! 😊

---

<div class="post-metadata">

**Author:** ![RizeUpDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/rizeupdev/32/35291_2.png) [@RizeUpDev](https://forum.makecode.com/u/RizeUpDev)\
**Post date:** [March 12, 2026, 4:55pm UTC](https://forum.makecode.com/t/art-help-please/42596/9 "2026-03-12T16:55:00Z")

</div>

Thanks for the art help! Mind if I base my new sprite on this?

---

<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 12, 2026, 5:58pm UTC](https://forum.makecode.com/t/art-help-please/42596/10 "2026-03-12T17:58:29Z")

</div>

I don’t mind at all! : - )

---

<div class="post-metadata">

**Author:** ![kendrickyujifancode](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kendrickyujifancode/32/31090_2.png) [@kendrickyujifancode](https://forum.makecode.com/u/kendrickyujifancode)\
**Post date:** [March 25, 2026, 9:10pm UTC](https://forum.makecode.com/t/art-help-please/42596/11 "2026-03-25T21:10:02Z")

</div>

i can help you rizeupdev

---

<div class="post-metadata">

**Author:** ![RizeUpDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/rizeupdev/32/35291_2.png) [@RizeUpDev](https://forum.makecode.com/u/RizeUpDev)\
**Post date:** [March 26, 2026, 4:26am UTC](https://forum.makecode.com/t/art-help-please/42596/12 "2026-03-26T04:26:25Z")

</div>

Why not? I like people who help me!

---

<div class="post-metadata">

**Author:** ![kendrickyujifancode](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kendrickyujifancode/32/31090_2.png) [@kendrickyujifancode](https://forum.makecode.com/u/kendrickyujifancode)\
**Post date:** [March 26, 2026, 4:36pm UTC](https://forum.makecode.com/t/art-help-please/42596/13 "2026-03-26T16:36:27Z")

</div>

ok? so what we doing?😃 I draw day bye day I can help

---

<div class="post-metadata">

**Author:** ![RizeUpDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/rizeupdev/32/35291_2.png) [@RizeUpDev](https://forum.makecode.com/u/RizeUpDev)\
**Post date:** [March 27, 2026, 3:47pm UTC](https://forum.makecode.com/t/art-help-please/42596/14 "2026-03-27T15:47:10Z")

</div>

Maybe give me some tips on drawing art in makecode

---

<div class="post-metadata">

**Author:** ![OrigamiArtist](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/origamiartist/32/33299_2.png) [@OrigamiArtist](https://forum.makecode.com/u/OrigamiArtist)\
**Post date:** [April 14, 2026, 10:37pm UTC](https://forum.makecode.com/t/art-help-please/42596/15 "2026-04-14T22:37:34Z")

</div>

Look at These tutorials

> **[Saint11](https://saint11.art/)**
>
> A place to unify all Saint11 created content

---

<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 14, 2026, 11:35pm UTC](https://forum.makecode.com/t/art-help-please/42596/16 "2026-04-14T23:35:06Z")

</div>

This is an amazing resource, do you mind if I share this around too? 😆

---

<div class="post-metadata">

**Author:** ![OrigamiArtist](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/origamiartist/32/33299_2.png) [@OrigamiArtist](https://forum.makecode.com/u/OrigamiArtist)\
**Post date:** [April 15, 2026, 8:41pm UTC](https://forum.makecode.com/t/art-help-please/42596/17 "2026-04-15T20:41:43Z")

</div>

@Luke introduced them to me first actually! I don’t mind at all!

---

<div class="post-metadata">

**Author:** ![OrigamiArtist](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/origamiartist/32/33299_2.png) [@OrigamiArtist](https://forum.makecode.com/u/OrigamiArtist)\
**Post date:** [April 15, 2026, 9:31pm UTC](https://forum.makecode.com/t/art-help-please/42596/18 "2026-04-15T21:31:33Z")

</div>

Sorry, if you are reactive to blood don’t look at some of them.. lots of gore…yes…

---

<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:** [April 15, 2026, 11:43pm UTC](https://forum.makecode.com/t/art-help-please/42596/19 "2026-04-15T23:43:32Z")

</div>

Using a custom palette is a great step (I love using lospec to find palettes!!) Another small thing I like to do is shade my outlines since usually you work with a very smol resolution

---

<div class="post-metadata">

**Author:** ![RizeUpDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/rizeupdev/32/35291_2.png) [@RizeUpDev](https://forum.makecode.com/u/RizeUpDev)\
**Post date:** [April 16, 2026, 10:18pm UTC](https://forum.makecode.com/t/art-help-please/42596/20 "2026-04-16T22:18:14Z")

</div>

Don’t worry! I’m fine with gore!
