Shape Palette
In Brush Ninja Classic (the current version), you can draw rectangles, circles, triangles and stars. Brush Ninja v2 allows so much more.
This feature actually came about by accident. I had added the basic shape drawing functionality to Brush Ninja v2, and then wanted to add a heart shape. Which I did. But when I was adding it, I realised the code was quite generic, and could easily apply to any shape. So I tweaked the code a bit, added a shape selector, and now you can add one of a dozen or so shapes.
It’s made in such a way that I can add more as time passes, so expect to see this grow. The goal of the feature is to help people who are not expert artists, to have fun creating moving images.
If you want to draw pictures with shapes alone then you should subscribe to my Patreon for $1 (or more) a month. With this you get access to the in development version of Brush Ninja v2. The in dev version is further along than these videos show, and I try to publish new updates each week!
← Editable TextCustom Animation Backgrounds →
Need a new look?
Support Brush Ninja - Buy a TShirt.
Related Posts
Custom Color Palette
29 April 2020
One of the most requested features is more colors in the color palette. In version 1 I intentionally kept the palette limited. This was for 2 reasons. To make Brush Ninja easy to use To encourage creativity through limitations Having now spent 2 years working on, and thinking about, Brush...
Brush Ninja Version 2
01 April 2020
It’s been a while since I’ve posted here. But I’ve been thinking a lot about the future of Brush Ninja over the last few months. As I mentioned last time, I’ve had to prioritise earning a living. Brush Ninja just about covers costs, but as a project I love it...
New Feature: Code Ninja Variables
06 August 2023
Today, I am thrilled to share with you an exciting new feature that has been added to Code Ninja - Code Ninja Variables! This latest addition empowers you to take your drawings to the next level by allowing you to use variables in your Code Ninja creations. Using variables in...