BluePower

joined 1 year ago

So excited!! ๐Ÿคฉ

Yeah, I've been really busy on something else lately. Might as well release some good non-Perchance stuff soon. ๐Ÿ™‚

 

Remember the time when the tldraw plugin was released, the app literally creates anonymous canvases for your generator when you import the plugin? Well, tldraw is apparently making those canvases read-only by July 1st, just got this notice when opening one of them.

This popup will appear every time you load any tldraw canvas frame from the tldraw plugin. Thought of something like putting a "warning" in the plugin page or something else.

Haven't been posting on this community for a very long while now (been focusing on a lot of new things) so I apologize if I made some mistakes.

[โ€“] BluePower@sh.itjust.works 0 points 7 months ago* (last edited 7 months ago) (1 children)

Here's my solution so far - create a variable that'll hold the generated types in and then change the code of the sentence list to never use any of these already-generated types:

// Create a new "takenTypes" array variable to store the already generated types
takenTypes = [[]]

sentence
  [takenTypes = [], ""]You find yourself in {a} [d=description.selectOne] [b=biome.selectOne].<br> As the area is [d.singularForm.lowerCase], [td = typesdescription.selectOne, uniqueReturn(td)] type 'mons are rather prolific. That is in addition to the [removeDups(others[b]).selectUnique(2).map(x => uniqueReturn(x)).join(" and ")] types that live in the [b] already. <br>Oddly enough, there also seem to be some [s=removeDups(stragglers).selectOne, uniqueReturn(s)] type 'mons in the area as well.

// Returns a new list that does not contain the entries already shown in the output
removeDups(list) => return list.selectAll.filter(x => !takenTypes.includes(x));
// Adds the entry into the "takenTypes" variable so they never show up again in the same output
uniqueReturn(i) => takenTypes.push(i); return i;
[โ€“] BluePower@sh.itjust.works 0 points 8 months ago* (last edited 8 months ago)

It's text2image since the framework was originally used to create customizable text-to-image generators I think.

[โ€“] BluePower@sh.itjust.works 2 points 1 year ago (1 children)

I would suggest a small countdown to the end of the event on the place where the pixels count and coordinates belong (circled below), only displaying during the event.

In addition, I'm quoting from what I wrote in the News & Updates section of my generator hub page:

But, in the end, I was able to put all of them together, a piece of history of my entire generator-making journey, into a part of a large collaborative canvas event! It was also really fun and I was able to interact with people from across the entire Fediverse, and it was also the very first time I experienced such things like that.

[โ€“] BluePower@sh.itjust.works 5 points 1 year ago* (last edited 1 year ago)

Good ranking!

Using some analysis tools, my template has 1356 pixels to draw. I spent parts of pixels on my drawing, and the rest on everything else. Thought I was only placing around ~1000 pixels during the event.

[โ€“] BluePower@sh.itjust.works 61 points 1 year ago* (last edited 1 year ago) (3 children)

This will forever be recorded as one of the most exciting events to participate in for my whole life. I've never been this happy and excited before. It is fun and intriguing just to be able to explore and draw a bunch of pixels into a public canvas just like grabbing squares (pixels) and putting it into a giant block of land (the canvas) to draw art with.

Great job! ๐Ÿ˜ƒ

 

After I finished working on my drawing, I spent some extra time on the event drawing small custom/abstract flags inspired from generated flags from my flag generator, placed on random locations of tiny available spaces on the canvas. Mainly just to help fill the canvas, but overall, that was a cool and fun idea.

I drew a total of 40 flags, but not all of them managed to survive until the end of the event. So, I double-checked and counted all the survived flags, and in total, there are 34 survived flags on the canvas. If you managed to find all of them, I'll reveal a huge list of locations in the comments!

These are some of the mini flags, for a bit of a hint.

Yay! Now it's only <2 hours and 30 minutes left to go

I'll probably add a shading behind the text (especially on the "HUGE UPDATE" part) to make it more visually appealing and not to interfere more with the overlapping flag

 

๐Ÿ“ Canvas location

I'm happy I could finish a 158-pixel-wide drawing mostly (if not all) by myself ever since the time when the canvas was expanded (took around 2 days to finish). At the time the canvas had much more space to build in that I instantly got an idea to build a template incorporating the two URLs of my most popular Perchance projects (Power Generator Manager and Power Flag Generator (a.k.a. Random Custom Flag)) and some references.

There was a bit of an adjustment when someone was drawing overlapping on my template, but it was fine, I then planned to move some parts around.

Now, while I look around the canvas, I wanted to draw more custom/abstract flags scattered around the entire canvas (in tiny available spaces of course) during the remaining time of the event, just to help fill more pixels around the flag layouts/models will be grabbed from my flag generator. Here's a group of the blank versions for a reference. What do you think?

view more: next โ€บ