Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iparamr/flash-as3-projects
Ruffle, Adobe, Flash, Air, ActionScript 3, Animate
https://github.com/iparamr/flash-as3-projects
actionscript-3 actionscript3 adobe-air adobe-animate adobe-flash air animate flash ruffle
Last synced: about 2 months ago
JSON representation
Ruffle, Adobe, Flash, Air, ActionScript 3, Animate
- Host: GitHub
- URL: https://github.com/iparamr/flash-as3-projects
- Owner: iparamr
- Created: 2024-08-11T10:42:50.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-16T08:50:46.000Z (5 months ago)
- Last Synced: 2024-08-16T09:45:44.338Z (5 months ago)
- Topics: actionscript-3, actionscript3, adobe-air, adobe-animate, adobe-flash, air, animate, flash, ruffle
- Language: ActionScript
- Homepage:
- Size: 53.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Adobe Flash & ActionScript Projects
This repository contains all my Adobe Flash and ActionScript projects. Since Adobe Flash is no longer supported, I am using Ruffle to play SWF files.
## About Ruffle
Ruffle is a Flash Player emulator written in Rust. It allows you to play Flash content directly in your browser without the need for the official Adobe Flash Player. Ruffle uses modern web technologies like HTML5, WebAssembly, and WebGL to emulate Flash content securely and efficiently.
## Projects
- **Stoney Nakoda - Horse Widget**: Click on a part of the horse to hear the name in Stoney Nakoda and learn about horse anatomy!
- **Self Portrait**: Flash Dynamic Spectrograph.
- **Sushi Exam**: Web Authoring Build-It Exam.
- **Environment Exam**: Web Authoring Build-It Exam.## How to Use
1. Clone the repository:
```bash
git clone https://github.com/yourusername/flash-as3-projects.git
```
2. Open the project folder:
```bash
cd flash-as3-projects
```
3. Use Ruffle to play the SWF files:
- You can use the Ruffle browser extension to play SWF files directly in your browser.
- Alternatively, you can use the standalone Ruffle application to run SWF files on your local machine.## Running the Projects
If you encounter the error message "Something went wrong :( It appears you are running Ruffle on the 'file:' protocol," it means that browsers block many features from working for security reasons when using the file protocol.
To resolve this, you can use a dummy server created using Vite. Follow these steps:
1. Install Vite if you haven't already:
```bash
npm install vite
```
2. Run the server:
```bash
npm run dev
```
3. This will open `index.html` from which you can click on the project you want to navigate to.## Contributing
Feel free to fork this repository and submit pull requests. Any contributions are welcome!
## License
This repository is licensed under the MIT License. See the LICENSE file for more details.