If you Google 'top facebook games', and you browse to each one, you will find a majority of them use Flash. Here are a few of them:
- Candy Crush (50,000,000+ monthly users)
- Dragon City (10,000,000+ monthly users)
- Criminal Case (10,000,000+ monthly users)
- Angry Bird Friends (1,000,000+ monthly users)
I'm currently working on a Flash game with a large player base. Firefox's suggestion of adopting HTML technologies is not simple when the game is 9 years old! I think many Facebook games are going to run into a similar issue.
It's getting scary now tho, it seems like Firefox and Chrome are aggressively trying to get rid of the usage of Flash. We've essentially decided that we're going to convert this 9 year old game to C++ (via Emscripten) in the next year. Good luck to everyone else who is going through the same thing as we are.
Have you looked at Unity's game dev tools for HTML5/Emscripten/asm.js? It seems like there are viable alternatives to the Flash authoring tool.
It's not just Firefox and Chrome that are focusing on Flash. Safari 10 (in macOS Sierra to be released this year) and Edge are also restricting Flash usage:
I really don't understand why they haven't stepped up with a Flash-to-HTML5 converter as part of the Flash/Animate application. It would ensure the continued relevance of those tools.
- Candy Crush (50,000,000+ monthly users)
- Dragon City (10,000,000+ monthly users)
- Criminal Case (10,000,000+ monthly users)
- Angry Bird Friends (1,000,000+ monthly users)
I'm currently working on a Flash game with a large player base. Firefox's suggestion of adopting HTML technologies is not simple when the game is 9 years old! I think many Facebook games are going to run into a similar issue.
It's getting scary now tho, it seems like Firefox and Chrome are aggressively trying to get rid of the usage of Flash. We've essentially decided that we're going to convert this 9 year old game to C++ (via Emscripten) in the next year. Good luck to everyone else who is going through the same thing as we are.