Comment Re:What, js+opengl not good enough for farmville? (Score 1) 110
I worked on a similar project in my last company, we made the decision to port the game to run without flash (Unity, WebGL). You face so many problems, and I get why Zynga made this decision.
First of all, it's a tremendous amount of work. The code base for a game running for 10 years is huge. You'll have to basically pay for two teams, one maintaining the old game and adding content, and another team that catches up with the flash version. All while new content is being added. We're talking about years of development.
Second, the ecosystem. Yes your mobile can run quake 3. But considering the target group for such games, expect old hardware, and I don't mean just 5 years. Some users run hardware from 2005 to 2010 . While such a games works on flash, new technology stacks are much more demanding. Running the same game on a new tech just needs much better hardware. Flash was written to do 2D very effeciently. You change tech, you loose users because their machine just can't run the game. Don't think you'll get new users for such an old game.
All in all, your is is probably better spent on developing a new game, which comes with a big risk. The gaming industry is largely luck-driven. When you start developing a game, there's no way to tell if it's going to be a success.
Second, the ecosystem. Yes your mobile can run quake 3. But considering the target group for such games, expect old hardware, and I don't mean just 5 years. Some users run hardware from 2005 to 2010 . While such a games works on flash, new technology stacks are much more demanding. Running the same game on a new tech just needs much better hardware. Flash was written to do 2D very effeciently. You change tech, you loose users because their machine just can't run the game. Don't think you'll get new users for such an old game.
All in all, your is is probably better spent on developing a new game, which comes with a big risk. The gaming industry is largely luck-driven. When you start developing a game, there's no way to tell if it's going to be a success.