Flappy Bird recreated in the strangest places

thelicato
4 min readNov 16, 2023

In the vast realm of software development, creativity often takes center stage, transforming mundane projects into unexpected canvases for innovation. One such phenomenon that left an indelible mark on the tech world is the notorious “Flappy Bird” game. Originally a mobile sensation that took the world by storm, developers have not only embraced its addictive gameplay but also found quirky and unconventional spaces to bring Flappy Bird to life. In this exploration, we’ll embark on a journey through the unexpected and often bizarre places where developers have injected the charm of Flappy Bird, turning ordinary settings into pixelated playgrounds.

Flappy Dird

Flappy Dird, a unique rendition of the popular Flappy Bird game, has emerged as a playful integration within MacOS Finder. The game’s concept originated from the observation of Finder’s “Date Last Opened” field for directories, leading to the creation of a button within a directory that leverages changes in the timestamp for gameplay.

Initiated by a double-click, the game unfolds within the Finder window, where users select files to navigate a digital bird through a series of jumps.

The implementation strategy involves using emojis within filenames for visualization, providing a constant-width solution for smooth rendering. The prototype utilizes subdirectories with symlinks to create a grid of emojis, enabling frame-by-frame animation.

Addressing initial challenges like screen tearing, the developer incorporated AppleScript to control Finder, introducing a double buffering mechanism for enhanced visual stability. The game’s input mechanism evolved from double-clicking to file selection, albeit with some slowdowns attributed to AppleScript.

Throughout its development, Flappy Dird underwent iterative improvements, addressing concerns such as startup speed and refining visual elements. The game stands as a testament to the creative fusion of software development and experimental gameplay, showcasing the diverse possibilities within the coding realm.

You can read the original blog post written by the developer or check out the GitHub repository!

Flappy Bird — Excel Edition

Microsoft Excel, widely recognized as a spreadsheet program, unveils an intriguing dimension beyond its conventional use — game programming. Within Excel, there exists a feature called Visual Basic for Applications (VBA), providing users with the capability to engage in programming activities. While typically employed for automating tasks within Excel, this functionality extends far beyond, allowing individuals to explore the boundaries of game development.

The pursuit of pushing the limits led someone to take on the challenge of creating an entire game within Excel using VBA. In this endeavor, the focus shifted toward a familiar benchmark in the gaming world — Flappy Bird. The decision to tackle the creation of this iconic game within Excel served as a unique and unconventional test for the programming capabilities of the software, expanding its utility beyond the traditional realm of spreadsheet tasks.

You can download the spreadsheet from this link.

Flappy Bird in Minecraft

Within the realm of Minecraft creativity, the exploration goes beyond simple animations. A notable endeavor involves the recreation of Flappy Bird using map batwings and the intricate workings of Redstone. This project transforms Minecraft into a canvas for game development, complete with redstone lamps simulating the screen, circuitry to control the bird’s movement, and mechanisms to detect and display scores.

Players engage with this Minecraft version of Flappy Bird by interacting with switches, employing a unique method of jumping up and down to navigate the character.

You can download the Minecraft world from here.

Conclusions

Venturing through these unexpected landscapes where Flappy Bird has made its mark, it’s evident that developers possess a remarkable knack for injecting playfulness into even the most unassuming realms of the digital domain. As we wrap up this journey through the unconventional spaces touched by the wings of Flappy Bird, we’re left with a sense of awe at the boundless creativity within the tech community. The legacy of Flappy Bird endures, serving as a testament to the limitless possibilities when developers meld their skills with a dash of whimsy, leaving us eagerly anticipating where the next surprising incarnation of this beloved game might emerge.

--

--

thelicato

F R A G I L E — Handle with care 👨‍💻 Security Researcher 🖖 Incurable nerd 🎞️ Movie/TV Show addicted