Log In  

Cart #siwebegori-3 | 2022-12-14 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
11

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.

P#122008 2022-12-08 03:24 ( Edited 2022-12-14 15:47)

1

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 :-)

P#122059 2022-12-09 00:05

Thanks man!

P#122083 2022-12-09 08:29
1

This is amazing!!!!!

P#122089 2022-12-09 10:12
1

Pico Illustrator has been updated to v2.0.0 with support for dithering patterns

P#122285 2022-12-12 15:36
1

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
P#122311 2022-12-13 14:37 ( Edited 2022-12-13 17:05)

@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

P#122347 2022-12-13 21:54
1

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 👍

P#122382 2022-12-14 07:32

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

P#122397 2022-12-14 15:48

[Please log in to post a comment]

Follow Lexaloffle:          
Generated 2024-03-28 12:13:32 | 0.026s | Q:29