This time I won't be trying to explain why one technology is better than the other. It won't be a "Flash vs. HTML5" argument or any research proving superiority of any of the technologies. Additionally, I won't be comparing native games with web mobile games, because these are two separate approaches to game development, and in my opinion this comparison is pointless. This entry will show that a change of approach by developers towards the future of mobile gaming is necessary so new business opportunities can arise. The lack of awareness and support towards HTML5 games development is still visible because we didn't noticed a "BIG BANG" in this niche yet. Despite that, mobile gaming is moving to the web in a wider range recently, and what's most important - Flash just doesn't work there. Mobile devices are more popular for gaming than handheld consoles, and it's one of most interesting facts towards thinking about the future. Flash is working fine for standalone games, but it will never have a chance to grow its visibility on mobile devices. In this entry I will try to indicate why we should move on with mobile web gaming.
Why HTML5 would be the good alternative choice?
HTML5 has been called a flash successor many times. Steve Jobs in his Thoughts on Flash has pointed out a necessity for support for the new technology. In his words, HTML5 was about to a be a replacement for Flash in multimedia support, and HTML5 would work better with touch functions, where Flash just doesn't work properly at all. "Flash is a successful business for Adobe, and we can understand why they want to push it beyond PCs. But the mobile era is about low power devices, touch interfaces and open web standards – all areas where Flash falls short." This breakdown was confirmed by Adobe which claimed that it’s the end of Flash era. Flash was never going to get ubiquity on mobile devices, where HTML5 is actually ubiquitous. According to Mike Chambers, "On mobile devices, HTML5 provides a similar level of ubiquity that the Flash Player provides on the desktop." Adobe has stopped supporting flash for Android 4.1 and onward, and in case of iOS - Flash didn't even show up.
What does it mean for web mobile gaming business?
At the moment, mobile browsers allow access to multimedia features, such as an accelerometer, sound, and touch events. Some features still have some issues, but as a summary I can say that as a successor to Flash, the HTML5 multimedia capabilities are a fact. This is one of the main arguments why developers should move on with this technology if they are thinking about web mobile gaming. I'm not saying that Flash is dead, because that would be a lie. I'm rather trying to convince the reader to think about the solutions he has now.
As I mentioned, Flash works great for standalone games and also for native mobile games. In the case of growing web mobile gaming market, there is no other alternative than HTML5. Of course you may say that the performance issues or lack of compatibility with all systems/browsers make it impossible to make very advanced games. But ask yourself a few questions. When Flash was showing up on market a while ago, did it have a big support? Was it as well developed as it is now? Did it have opponents and disbelievers? I think there is a very easy answer to those questions. Looking at HTML5 now, the situation is similar. Will HTML5 ever be finished? Not really. There are many things to improve, and similar to Flash, as time passes we may achieve much more than has happened in the last two years. The last two years have shown a huge leap from not very well working games to those that are much more polished and perform better.
Which way should we go, and what are the alternatives?
Lately, I managed to prove that web gaming has improved so much that it needs only some time and support to grow. Everyone says that mobile is the future, so is HTML5 mobile gaming in my opinion. If the mobile is the future and if the cloud is the future, then where does the real problem exist? Many times I mentioned that there is a lack of awareness and a lack of support from huge companies to build and grow a mobile web market. Yes, it is still a factor that blocks the mobile web gaming expansion. On the other hand, we already have a potential among many networks which would easily support web mobile gaming. The traffic that is generated by some networks is sometimes enough to generate the satisfying revenues.
I learned from a couple of sources that even up to 20 to 30 percent of traffic from standalone networks (social or for example flash gaming portals) is lost because people are used to going to gaming and social network sites on their mobile devices more frequently. Of course, we also use mobile social networks. In some cases those networks don't have games access. But if they do then mobile games are usually native and downloadable. This forces users to download the gaming content. But if they only want to have some fun while they wait for a friend reply through PM, would they want to be redirected to external link to download a big file? Not necessarily. That's why those and other issues can be solved by implementing web mobile gaming among social and gaming networks in my opinion.
Publishers as well as developers should be aware of the many opportunities and chances they can have from mobile web gaming. It is not only crossplatform, it is also a great chance to create new models of cooperation. It is a good idea if publishers think about expanding their networks to a bigger audience. It is a great chance for developers/publishers to find new ways to reach out to a larger audience. If the mobile is more popular for communication, it is worth trying to promote gaming through the mobile web. I'd like to hear your opinions and alternative ideas. Maybe you already have an alternative solution?