PICO Illustrator v2.0.0
A tool to create vector artwork in PICO-8
Updates in v2.0.0
Added support for dithering patterns
Controls
X + Click : Insert Vertex | Will try to find the nearest side of the path you're editing and insert in the middle.
A + Click : Append Vertex | Will append a new vertex either to the end or beginning of a path, whichever is closest.
Z + Click : Delete Vertex | Will delete whichever vertex you are hovering over
Shift + D + Click : Duplicate Path | Will duplicate the path you are editing
Shift + F + Click : Duplicate Layer | Will duplicate the entire layer you are editing
Arrow : Move Path | Will translate the path you are editing in the direction you press.
Shift + Arrow : Move Layer | Will move the entire layer you are editing
Tab : Move to next path | Will leave the current path and go to the next. If you hit the last path in a layer, it will jump to the next layer.
Saving and Loading
There are import and export options on the opening screen. Exporting will save your project in text, which you can paste into a text file to hold on to. Importing requires that you paste a project string into the import page.
Example Project
To see an example project, copy this text and paste it into the import page:
adf,sky,blue,12,1,1,47,61,127,95,127,9,0,9,0,34,|deflt,7,1,1,127,39,111,42,101,53,93,60,80,52,69,55,58,57,55,63,53,68,46,62,39,66,35,68,65,91,127,94,|:grss,dark,3,1,1,0,127,0,28,21,37,38,52,53,66,84,74,103,84,125,92,127,96,127,127,|dith,59,3,1,127,130,117,130,103,122,59,114,0,102,0,89,8,90,36,95,78,100,98,92,77,81,44,80,0,82,0,65,14,62,29,57,31,55,19,40,12,39,0,34,0,29,22,38,39,53,54,67,85,75,104,85,126,93,128,97,127,102,|deflt,11,1,1,127,127,117,127,103,119,59,111,0,99,0,92,12,94,39,98,76,99,98,89,77,78,44,77,0,79,0,69,17,65,33,60,36,56,19,37,12,36,4,32,0,27,22,35,39,50,54,64,85,72,104,82,126,90,128,94,127,99,|hghlght,7,1,3,0,26,22,34,46,56,56,65,99,79,115,85,127,90,|:rock,deflt,357,1,1,32,90,54,57,59,41,67,36,39,94,|deflt,358,1,1,48,94,70,40,82,36,85,45,89,63,77,96,|deflt,357,3,1,39,93,50,71,63,42,82,37,71,44,66,61,61,65,62,67,55,95,|deflt,357,3,1,79,98,69,96,79,65,90,62,94,64,83,68,|deflt,358,1,1,79,97,84,68,94,64,102,91,|deflt,342,3,1,82,67,79,65,90,61,94,63,|deflt,342,3,1,65,66,54,63,57,60,66,63,|deflt,342,3,1,73,43,60,42,68,36,83,36,|deflt,357,4,1,55,62,50,63,54,59,60,61,|hghlght,7,1,3,83,38,89,61,94,63,102,92,|:;
Gifs
Starting a project and creating a simple shape:
Creating a second path of type line
Toggling paths and changing colors
Moving layers and paths using keyboard input
In next version:
There are some shortcomings in v1.0.0. There is no undo functionality, and I would've liked to enable rotation and scaling. My goal is to begin a major code clean up and get underway with those features.
Wow! Just wow.
This is SO COOL - amazing what folk are doing with Pico-8 these days. Love the way you can quickly change layers - really helps build up an illustration.
Thanks very much for making this :-)
Pico Illustrator has been updated to v2.0.0 with support for dithering patterns
Just a heads up, I'm getting a little error while trying to launch #siwebegori-2
syntax error line 150 (tab 4) if(pts[i]) do unclosed do |
@Achie72 thanks, it looks like there is some inconsistent behaviour across systems. On Linux, using “do” instead of “then” with an if statement seems to pass without error. I will try to update the cart tomorrow when I get a chance
Woah, amazing! 🤩
I always love to see projects like this - as it pushes the potential for great content in our P8 carts.
Thank you for creating - will look forward to playing with this soon 👍
Ok so it turns out it wasn't a linux thing. The recent PICO-8 update corrected the issue of the if...do condition passing. Shoud be fixed now
[Please log in to post a comment]