Tentative project on deck: ASCII Art Anywhere Machine

53 views
Skip to first unread message

Charlie Veniot

unread,
Apr 11, 2022, 9:05:25 PM4/11/22
to TiddlyWiki
Kind of like BASIC Anywhere Machine, but for ASCII Art.  All built on, of course, TiddlyWiki.

A TiddlyWiki to host the ASCII Drawing engine, a BASIC Anywhere Machine program.


The ASCII Draw program keeps 1 drawing in local storage.  Go into that web page, draw a little, close down the web page, and your drawing will be there for you again next time you go to the web page.  (Unless you tell the program you want to start a new drawing.

Instead of setting up the program to store multiple drawings in local storage (I'm no fan of local storage except for temporary storage), I'll be creating ASCII Art Anywhere Machine to host ASCII Draw (like an IDE for drawing), and also store the drawings.  Local storage acting as the communication interface between the BASIC program and the host TiddlyWiki.

The TiddlyWiki, as the "file manager" for the drawings, will be like a digital art gallery, to display the art in various ways, including slideshows.

And now I'm thinking ASCII Art animation.  Cool.

Too many interests, not enough hours in a day...

Charlie Veniot

unread,
Apr 16, 2022, 12:39:00 AM4/16/22
to TiddlyWiki
Early prototype version of ASCII Art Anywhere Machine, as I figure out architectural stuff.

Good time to check it out while there are only a few tiddlers involved.

Charlie Veniot

unread,
Apr 17, 2022, 11:22:27 PM4/17/22
to TiddlyWiki
Some good progress.

Last "basic functionality" needed:  handling "initiation" of blank Local Storage Items for Brush Strokes when the grid size changes.

Then refactoring code, because I've been just about getting the functional components working without concern for pretty, streamlined, performant, non-duplicated.

Then I can get busy with a proper IDE.

Screenshot 2022-04-18 12.11.16 AM.png

C Bacca

unread,
Apr 20, 2022, 9:39:40 AM4/20/22
to TiddlyWiki
Hi, I'm using Brave browser 
Version 1.37.116 Chromium: 100.0.4896.127 (Official Build) (64-bit)
, and clicked once on a color, but I can only draw in black it seems. 

Charlie Veniot

unread,
Apr 20, 2022, 1:31:35 PM4/20/22
to TiddlyWiki
Oh man, thank-you so much for reporting.

Can you change the brush by pressing a key (for any kind of character) on your keyboard?

C Bacca

unread,
Apr 20, 2022, 4:32:14 PM4/20/22
to TiddlyWiki
Got it. I didn't know I had to press a key for the brush too. It works fine. 



Charlie Veniot

unread,
Apr 20, 2022, 5:22:06 PM4/20/22
to TiddlyWiki
You taking the time to try it gives me a boost, an incentive to at least get a few "how to use" notes in there for now until I get all of the other things lined up.

Thanks, very much appreciated !

Charlie Veniot

unread,
Apr 20, 2022, 9:28:18 PM4/20/22
to TiddlyWiki
Okay, rejigged things a little for the temporary IDE I have going on right now.

Added some "Quick User Guide" notes, and rejigged settings area a little bit.

Screenshot 2022-04-20 10.18.41 PM.png

Reply all
Reply to author
Forward
0 new messages