For those of you who aren’t familiar Ruffle is an amazing tool that in my opinion revolutionizes the way we can interact with historical content on the Web.
It is an open source flash emulator written in rust and is able to run in your browser (or as a browser extension)
what this means
it means that all of our favorite flash content from our youth is now playable again! I recently was able to get most of the flash games that I wrote as a teenager working again and have published them as Ruf Arcade. Most of them are average and I can’t imagine anyone getting much value out of them. As I wrote them when I was a teenager. But for some of the higher quality games that I can remember playing back in the day, I’d love to see this breath some new life into them!
Setting it up
If you would like to revive your old flash apps, set up was so dang simple. You just embed your flash swf file like you used to in the olden days and include the script to ruffle. You can either download and include it manually or use the CDN. <script src=”https://unpkg.com/@ruffle-rs/ruffle”></script>
that’s it! It’s really that simple. Or at least it was for my lame tiny teenage projects.
If you’d like to host it yourself, without relying on a CDN you can grab JavaScript library from their website or GitHub.
There is more advanced options. But that is all I did and it works great for basic usage.
Get Ruffle
Ruffle is completely free and open source, you can get it from GitHub. But you can also get it from their website.