Reviving the golden age of Flash games with modern web technologies
Flashback is an open-source project dedicated to preserving and modernizing classic Flash games. Using modern web technologies, we're not only bringing these games back to life but also enhancing some of them with extra multiplayer capabilities!
- 🎯 Play classic Flash games in modern browsers
- 🌐 Multiplayer support for selected games
- 💻 Cross-platform compatibility
- 🔄 Smooth, seamless gameplay experience
- 📱 Responsive design
- React - Frontend framework
- Ruffle - Flash emulator
- PlayerIO - Server-side game logic
- Trystero - P2P communication
- Vite - Build tool and development server
Game | Single Player | Multiplayer |
---|---|---|
Bomberpengu | ❔ | ✅ |
❔ = Not existant
# Clone the repository
git clone https://github.com/freehuntx/flashback.git
# Navigate to project directory
cd flashback
# Install dependencies
yarn
# Start development server
yarn dev
To contribute to Flashback, please follow these steps:
- Fork the repository
- Create a new branch (
git checkout -b feature/amazing-feature
) - Make your changes
- Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
- Thanks to all the original Flash game creators
- The Ruffle team for making Flash emulation possible
- PlayerIO and trytero for making multiplayer possible
- All contributors who help keep this project alive
This project is for educational purposes and game preservation. All games are property of their respective owners.
Made with ❤️ by the Flashback team