{"id":30556229,"url":"https://github.com/antoinebou12/flashgames","last_synced_at":"2026-02-12T15:34:53.911Z","repository":{"id":200161700,"uuid":"704952133","full_name":"antoinebou12/FlashGames","owner":"antoinebou12","description":"My FlashGames for my 12 years self","archived":false,"fork":false,"pushed_at":"2025-04-10T15:05:44.000Z","size":4779,"stargazers_count":2,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-28T11:40:36.053Z","etag":null,"topics":["flash","ruffle"],"latest_commit_sha":null,"homepage":"https://antoinebou12.github.io/FlashGames/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/antoinebou12.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-10-14T15:52:54.000Z","updated_at":"2025-04-10T15:05:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"49431339-c94f-474b-b8e2-53a4ecc3a55e","html_url":"https://github.com/antoinebou12/FlashGames","commit_stats":null,"previous_names":["antoinebou12/flashgames"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/antoinebou12/FlashGames","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antoinebou12%2FFlashGames","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antoinebou12%2FFlashGames/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antoinebou12%2FFlashGames/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antoinebou12%2FFlashGames/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/antoinebou12","download_url":"https://codeload.github.com/antoinebou12/FlashGames/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antoinebou12%2FFlashGames/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29370548,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-12T08:51:36.827Z","status":"ssl_error","status_checked_at":"2026-02-12T08:51:26.849Z","response_time":55,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["flash","ruffle"],"created_at":"2025-08-28T06:36:57.922Z","updated_at":"2026-02-12T15:34:53.896Z","avatar_url":"https://github.com/antoinebou12.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🎮 FlashGames\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Flash-Games-red?style=for-the-badge\u0026logo=adobe\" alt=\"Flash Games\"/\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Powered%20by-Ruffle-orange?style=for-the-badge\u0026logo=firefox\" alt=\"Powered by Ruffle\"/\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Nostalgia-Level%20100-blue?style=for-the-badge\" alt=\"Nostalgia Level 100\"/\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ci\u003eA collection of nostalgic Flash games from the 2010s, preserved and made playable in modern browsers.\u003c/i\u003e\n\u003c/p\u003e\n\n## 📖 About This Project\n\nThis repository contains a collection of classic Flash games created by Antoine Boucher in 2010 for Parascholar at Sainte College. These games represent a piece of web history and personal nostalgia from a time when Flash games dominated online entertainment.\n\nThanks to the [Ruffle](https://ruffle.rs/) emulator, these games remain playable even after Adobe Flash's end-of-life in December 2020.\n\n## 🚀 Getting Started\n\n### Option 1: Play Online\n\nThe easiest way to play these games is to visit our hosted version at:\n- [https://antoinebou12.github.io/FlashGames/](https://antoinebou12.github.io/FlashGames/)\n\n### Option 2: Run Locally\n\n1. **Clone the repository**\n   ```bash\n   git clone https://github.com/antoinebou12/FlashGames.git\n   ```\n\n2. **Navigate to the project folder**\n   ```bash\n   cd FlashGames\n   ```\n\n3. **Open index.html in your browser**\n   - Simply double-click on `index.html` or open it with your preferred browser\n   - No server setup required! Everything runs client-side\n\n## 🎯 Game Collection\n\n| Game | Description | Controls |\n|------|-------------|----------|\n| **Tag** | A classic chase game where you need to avoid being tagged while trying to tag others. | Arrow Keys + Space |\n| **Ricochet Kill** | A puzzle shooter where you must eliminate targets by ricocheting bullets off walls. | Mouse + Click |\n| **Ballon** | A balloon-themed game that challenges your reflexes and timing. | Arrow Keys |\n\n## 💻 Technical Details\n\n### Browser Compatibility\n\nThese games are powered by Ruffle, which is compatible with:\n- ✅ Chrome, Firefox, Edge (latest versions)\n- ✅ Safari 14+\n- ✅ Mobile browsers (basic support)\n\n### How Ruffle Works\n\nRuffle is a Flash Player emulator written in Rust that translates Flash ActionScript to JavaScript on the fly. This project embeds Ruffle directly, so no plugins or extensions are required to play these games.\n\n```html\n\u003c!-- Example of how Ruffle is integrated --\u003e\n\u003cscript src=\"https://unpkg.com/@ruffle-rs/ruffle\"\u003e\u003c/script\u003e\n\u003cscript\u003e\n    // The Ruffle configuration is handled in index.html\n\u003c/script\u003e\n```\n\n## 🤝 Contributing\n\nContributions to this project are welcome! Here's how you can help:\n\n1. **Add More Games**: If you have preserved Flash games that you'd like to add to this collection, please submit a pull request.\n\n2. **Improve the Interface**: Enhancements to the game selection UI are always appreciated.\n\n3. **Documentation**: Help improve this README or add game-specific instructions.\n\n4. **Report Issues**: If you encounter any problems with the games or the Ruffle integration, please [open an issue](https://github.com/antoinebou12/FlashGames/issues).\n\n## 🏆 Acknowledgements\n\n- **Original Creator**: Antoine Boucher, who developed these games in 2010 for Parascholar at Sainte College\n- **[Ruffle Team](https://ruffle.rs/)**: For creating an incredible Flash emulator that preserves a significant era of web history\n- **Flash Game Developers**: To all the creators who made the Flash gaming era special\n\n## 📜 License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n---\n\n\u003cp align=\"center\"\u003e\n  \u003ci\u003eDedicated to my 12-year-old self and everyone who spent countless hours enjoying Flash games in the 2010s.\u003c/i\u003e\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fantoinebou12%2Fflashgames","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fantoinebou12%2Fflashgames","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fantoinebou12%2Fflashgames/lists"}