Here's an overview on different web technologies supported by browsers and available for game developers today:
HTML5 (WebGL) technology
Supported by almost all browsers today, and without requiring any plug-ins to install, we recommend HTML5 (WebGL) technology for developers to get started with today. We have a list of HTML5 engines, Cross-Platform Engines, Toolkits and Libraries, or the Facebook-Unity WebGL option.
On another note, Facebook Gameroom has built-in support for Web Games built in Flash, working independently from the browser announcements listed on this page. Players will be able to continue playing their games in Facebook Gameroom.
Adobe has announced its plans to stop updating and distributing Flash Player at the end of 2020. While games built with Flash will run on Facebook until the end of 2020, we strongly advise developers to follow the timelines set by browsers, as this may impact your decision to migrate sooner. For developers building new games, we strongly recommend using open web standards. To learn more about how you can migrate off Flash, you can sign up for our upcoming webinar or visit our blog post.
On 25 Oct, we ran a webinar Migrating from Flash to HTML5 for developers who are interested to port their existing Flash titles to HTML5 technology. To rewatch this webinar, you can click the video link below:
- Adobe Flash Update (July 2017)
- Flash on Windows Timeline (July 2017)
- Firefox Roadmap for Flash End of Life (July 2017)
- Unity and creating content in a Post-Flash World (July 2017)