rykarn
@rykarn

Downloading and learning Blender in order to share it with the world. Wish me luck.


rykarn
@rykarn

Several hard taco shells are arranged in a circle standing vertically. The lower tacos are held in place by a curved piece of acrylic. The top tacos remain in place like a stone arch bridge.

3D render of the Irish Tortilla

This arrangement is called an Irish Tortilla.

Questions and Answers

Why is it called a tortilla when it is made out of tacos?

This was not revealed to me.

How do you apply filling to the lower tacos?

This was not revealed to me.

What is specifically Irish about it?

This was not revealed to me.



eieio
@eieio

I finished Flappy Dird! I thought I'd spend a little time talking about how it works.

If you want all the deets you can read my blog about it here or go poke at the code here. But the gist is:

  • Maybe obvious based on the gif but: you can put emojis in filenames and finder will display them. This is useful because it's hilarious, but also because it makes drawing to the finder window way easier since spacing is consistent.
  • The directories that the game is played in contain a ton of files (that we give emoji filenames). Those files are actually symlinks to their parent directory - so double clicking on them doesn't change the directory that you're in.
  • MacOS has a "last opened" timestamp that updates when you open a directory in Finder - this means that we can detect when you double-click one of the symlinked files by repeatedly accessing the last opened timestamp (which is accessible via mdls).
  • To detect "taps" we use AppleScript, which can get the number (if any) of files currently selected in a Finder window.
  • To make double buffering work we also use AppleScript, which can tell Finder to change the directory that it's currently displaying. We alternate between showing buf1 and writing to buf2 and vice-versa. This matters a ton - without it there's a bunch of screen tearing.
  • AppleScript startup speed is awful (like 0.2 seconds or something) so the core game loop is a tiny bit of AppleScript that shells out to Python for the game logic.

I think that is most of the trickery!




doodlemancy
@doodlemancy

patreon... for fuck's sake. what is this. the original glyph was fucking fine. like it wasn't god's gift to the eyeballs or anything but it was ok enough and could have been refined over time. the ball and stick was really really really bad but in retrospect, at least it was recognizably bad. at least when i saw the ball and stick i was like "oh it's that ugly piece of shit that patreon replaced their old logo with". this newest one? inscrutable. polar bear sniffing around in a snowstorm. there's nothing to fucking see. stop randomly changing your branding, you're making your shit unrecognizable and it could legit hurt your userbase if people arrive at patreon and think they're on the wrong website lol

edited to add: it's not a shitpost babes i'm sorry


cactus
@cactus

why is the logo a bean. the website formerly known as twitter has a better logo than this right now