Draw a pixel art bush, step by step

To draw a pixel art bush, make a rough round outline, fill it with leaves made of half-round shapes, color them, shade the side away from the light and the spots under each leaf, then light the tops of the leaves and add a few branches. This one uses the whole workflow, so it's a bigger project. The outlines are ready for you below, so you start right at color.

This sprite is wide. It's easier to draw on a computer, or with your phone turned sideways.

Step 1

Colors for this step
Tools
Guide

Show the finished step
Timelapse from Roman's course video: the same piece drawn in Aseprite, sped up 135 times
From my course video: the same piece, drawn on camera, sped up 135 times. Also on our YouTube.

Why the outlines are ready for you

Copying these outlines and contours pixel by pixel would take forever, and it doesn't teach you much. What matters are the two rules behind them. Once you know those, you can make as many bushes as you want. The more the better.

Rule 1: the outline is a messy circle

Black outline of a bush: a rough circle with jagged edges

Start with a circle or a slightly flat ellipse, depending on the bush and the style of your game. Then take the pixels of the outline and push them out of place, on purpose. Make jaggies. In the end it looks a bit like a lion's head.

Rule 2: leaves are half-round shapes

The bush outline filled with many small curved contour lines for the leaves

The contours look complicated, but they're just lots of half-round shapes, one per leaf. Don't be afraid to be messy. It's nature, nothing about it has to be exact.

Step 3: Color

The bush with every leaf segment filled in teal, contour lines still black

This bush has 12 colors: highlight tones, a mid-tone, shades for shading, and three browns for the branches. Start with the mid-tone and fill every segment. In the course I then recolor all the black lines to dark blue in one go with Aseprite's Replace Color (Shift+R). The top lines get a slightly lighter blue than the bottom ones, because the light comes from the top left.

Step 4: Shading

The bush with darker blues on its lower right side and under the leaves

The light comes from the top left, so the bottom right of the bush goes into shade. Fill those areas with the shading tone, and sprinkle a few darker pixels into the corners at the bottom to enrich the texture.

Then the important part: every leaf covers the area under it from the light. So whatever is under a leaf gets shaded. And the top of each leaf gets lit, in the next step. Under the leaf: shadow. On top of the leaf: light.

Step 5: Lighting

The bush with bright cyan highlights on top of the leaves, mostly on the upper left

Look for the tops of the leaves and put the darkest highlight there. Then take the next lighter highlight and use it on a smaller area, inside the first one. Every next shade covers less, and the very lightest goes on just a few pixels. Keep the bottom of the bush quiet, since it doesn't get much light.

On a bush like this you go back and forth between shading and lighting. You'll keep finding spots that need a bit more shadow. That's normal.

Step 6: Details

The finished bush with small brown branches visible between the leaves

Finish with a few branches peeking out between the leaves. They use three browns: a mid-tone for the branch and two darker ones around it for depth. Branches lower in the bush get less light, so give them the darker brown.

And here's a bonus: the crown of a pixel art tree is often just a bush like this one, on top of a trunk.