Live data from Hacker News

Flappy Dird: Flappy Bird Implemented in MacOS Finder

eieio.games

41–50 of 63 posts

Re: Flappy Dird: Flappy Bird Implemented in MacOS Finder

#41
post #39

I love the "we can do better" attitude through the post. Imagine if all developers had this mindset! Of course if we all did, then nothing would ever get done because we could always do better. Sometimes you need someone to say "this is good enough".

Ha! You're right that it can be a hard balance.

I think it's easier to stay on the "we can do better" track when working on a hobby project like this. At work I'm typically thinking about whether a marginal day spent polishing something is worth more than all the other stuff that we want to do.

But with Flappy Dird I knew that I wanted to push until I was either happy with the project or didn't believe that I could push the game any more.

Re: Flappy Dird: Flappy Bird Implemented in MacOS Finder

#42

I don't have much to say, because I am at a loss for words. I like to think of myself as an "out of the box" thinker, but if someone had asked me if this was possible before reading this, I would have said it isn't. I absolutely love seeing projects that people put together on a weekend just to challenge themselves and see if something is possible. This is an amazing feat, thoroughly enjoyed the write up. Kudos to th…

This is why I never say anything is impossible in software. It only takes time and creativity

Re: Flappy Dird: Flappy Bird Implemented in MacOS Finder

#43
My first thought upon reading the title was that it would be done in icon view, using AppleScript to move the icons around within a Finder window like sprites. I was surprised to see it done in list view and (initially) polling the directory "last opened" date—definitely a creative approach.

Re: Flappy Dird: Flappy Bird Implemented in MacOS Finder

#44

It is a matter of time until someone does it with the "Bad apple" music video.

With 4 FPS, it would definitely look great

fwiw without any interaction I think I could push this to something like 10 FPS! Just can’t do that here since you can’t accept input during the AppleScript Finder calls.

(no idea if that’s enough to look ok)

Re: Flappy Dird: Flappy Bird Implemented in MacOS Finder

#47
You can, or could, merge AppleScript and ObjC too. https://developer.apple.com/library/archive/releasenotes/Scr...

“ Using AppleScriptObjC, your AppleScript code can work with any Cocoa framework, and can function as a first-class citizen in the Cocoa world.”

It’s been a long time since I had to, but you could but all your code into a single app, if you could port the python to ObjC.

Post reply on HN