bomberpengu
ruffle
| bomberpengu | ruffle | |
|---|---|---|
| 2 | 508 | |
| 12 | 18,172 | |
| - | 1.0% | |
| 6.5 | 9.9 | |
| over 1 year ago | 2 days ago | |
| JavaScript | Rust | |
| MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
bomberpengu
-
Revive old flash games using ruffle and trystero
BomberPengu!
You can find the code and demo here: https://github.com/freehuntx/bomberpengu
Im still adding missing functionality to it but some things are already working and im pretty happy about it :)
ruffle
-
Badger Badger Badger Video Officially Preserved by British Film Institute
The original SWF file can be played by Ruffle (https://ruffle.rs/). Depending on your criteria for preservation a simple web page may be sufficient.
-
Flickr: The First and Last Great Photo Platform
If you want to see the future of photo platforms like Flickr, you should download the cooliris.swf file from here:
https://github.com/cooliris/embed-wall
If you're on MacOS, you can run the file with this software:
https://ruffle.rs
This is called Flash technology, which has amazing capabilities. In ten or so years, everybody will use it for multimedia.
- Building a New Flash
-
Flashpoint Archive – Over 200k Flash games and animations preserved
That documentation, for stubs, can be somewhat misleading. It just looks for the presence of an avm2_stub_method function call anywhere in the method, which may mean a method that's entirely a stub, or as is the case for NetConnection.connect, a method that is stubbed under specific conditions. NetConnection.connect is stubbed for specifically non-null, non-http commands (generally this is RMTP/RTMFP). See https://github.com/ruffle-rs/ruffle/blob/df11c2206bc6be0a329...
-
Adobe Animate will be discontinued effective March 1, 2026
If you weren't aware previously, you'll be pleased to learn that you can still program in Flash if you really want to, and distribute your programs on the web. https://ruffle.rs
-
You can make up HTML tags
Well technically you can still use Flash via Ruffle, a WebAssembly-based emulator:
https://ruffle.rs/
Sites like Kongregate amd albinoblacksheep are using it to revive their old catalog.
- The Algebra of Loans in Rust
-
Applets Are Officially Gone, but Java in the Browser Is Better
Many of the old games and movies still play back well with Ruffle installed (https://ruffle.rs/). Newgrounds embeds it by default for old interactive flash media that they couldn't convert directly to video.
It's not a perfect fit, but it works. The speed of Ruffle loading on a page is similar to that of Flash initializing, so you can arguably still make flash websites and animations to get the old look and feel if you stick to the Ruffle compatibility range. The half-to-one-second page freeze that was the norm now feels wrong, though, so maybe it's not the best idea to put Flash components everywhere like we used to do.
Runescape proved that Java could be a pretty decent system, but so many inexperienced/bad Java developers killed the ecosystem. The same is true on the backend, where Java still suffers from the reputation the Java 7 monolithic mega projects left behind.
-
When Stick Figures Fought
This unlocked memories I forgot I had. Not only playing these games, but Flash introduced me to gamedev. I can clearly remember struggling in Actionscript, trying to get collision detection and resolution working. I never got it to work properly lol.
By the way, if anyone wants to relive some old flash games/movies, there is https://ruffle.rs/, an open source Flash implementation. It's great!
-
Ask HN: Abandoned/dead projects you think died before their time and why?
There is still a way to run flash apps via https://ruffle.rs/
What are some alternatives?
swf2js - swf2js is Flash Player Runtime Engine written in pure JavaScript. swf2js is now complete as an emulator and will evolve into the @Next2D project.
lightspark - An open source flash player implementation
OrbitOnline - A Starfield Multiplayer Mod
FlashPatcher - .NET program to remove timebomb from Adobe Flash Player
ruffle-virtual-keyboard - Userscript that adds a virtual keyboard to play Ruffle (Flash) games on mobile [GET https://api.github.com/repos/ed253/ruffle-virtual-keyboard: 404 - Not Found // See: https://docs.github.com/rest/repos/repos#get-a-repository]
TIC-80 - TIC-80 is a fantasy computer for making, playing and sharing tiny games.