I make games with flash and I am interested in making games in html but I haven't seen any companies or websites which are willing to buy these games (i.e game sponsorships). I was hoping somebody could tell me about a company who would do this or why people don't buy html games?
As someone who is currently working on a commercial HTML5 game, I can give some possibly helpful insights.
First, HTML5 and gaming is brand new. HTML5 is really brand new, and WebGL and accelerated canvas are really really brand new. Mobile platforms for instance still lack WebGL entirely, and accelerated canvas is only available in very recent Firefox and Chrome/Webkit builds.
We're just now seeing the first conferences, books, and panels on HTML5 games. There's been the stuff at the most recent Google I/O and some panels at PAX 2011, and aside from that there's very little information.
Things will improve. There are some really big companies pushing to get the Web into a suitable state for games, which includes new specifications/APIs to correct deficiencies in the platform, browser performance and behavior improvements, and evangelization/education about the platform. Until then, though, most companies are playing it safe and staying away from the risky, new, and largely experimental gaming platform that is HTML5, which is why you won't see a lot of them willing to invest in it.
We had an interesting thread in our forum about this:
The obvious ways to monetise HTML5 games are:
- Webstores (for example Chrome Webstore)
- Advertisments (traditional banner adverts for example)
- Inapp purchases (Chrome Webstore is enabling this)
- Wrap in an EXE and distribute on Steam
- Wrap with something like Phonegap and distribute as an App for Android/iPhone
Lots of ways!
This model is very much alive, especially for HTML5 games.
Check out marketJS, a platform to connect HTML5 game devs with publishers.
Disclosure: I work for the platform.
A good HTML5 game, when optimized for the mobile web can fetch about $500/license. Really good ones can fetch $1500+. Publishers are increasing adopting HTML5 games because they want to move away from the competitive app economy.
I also wrote this blog post highlights some good ways to make a living for devs
Like Ben said, MarketJS is a great resource for finding sponsors. If you're familiar with the Flash Game market, it is more or less the equivalent of FGL.
Keeping with the Flash analogy, another model for making money from web games is through distributing to as many places as possible, and earning through ad revenue share. Mochi Media was and is the king of this for Flash.
For HTML5, there is Clay.io. Right now it's primarily mobile-web-friendly games that are picked up, so that should be a must-have when designing your HTML5 game.
Full Disclosure: I work for Clay.io
Other options that haven't found as much success yet are:
- Selling the games in the Chrome Web Store or similar marketplaces - however, I'm not sure this will ever work for web games. People just aren't in the mindset to buy games when it comes to games on the web.
- In-game purchases. You need a really sticky, addictive game for this to work. Zynga is a company that did, and still does this fantastically well, so if you have a chance, take a look into how they did it.
And of course, advertising is always a fairly easy option - it's just a matter of getting a high quantity of views to your game. In my experience, mobile web ads right now perform much better than traditional web in terms of CPM.
There's a few reasons that HTML5 games aren't making money via sponsorships in the same way that Flash games do.
Similar to the second point, there is no easy way to distribute an HTML5 game. With Flash, it's a single .swf file. With HTML5, there's an .html file, and at least one .js file, plus any assets used by the game. There's some potential solutions to this, but no one has come up with a method to handle this yet.
There's probably some other issues I haven't addressed, but those are the major ones that I see. Note that there are ways to make money from HTML5 games, but the route is different from a typical flash game. Chrome's app store is filled with HTML5 apps/games, many of which charge for extra levels or features. There's also hosting a game on your own server and having ads in the hopes of generating some income.
Many of the above mentioned obstacles for HTML5 game development are quickly being overcome by modern browsers. Already there is significant support for games in the major browsers. Check out my game I have been building using only HTML5 (http://asteroidsinc.com/) it plays similarly to a flash game but uses only HTML5. As for monetization it looks more time is needed. Currently there are not very many options for HTML5. I have placed some ads on my above mentioned game, however this has proven to not be profitable in the least. But I imagine with time just as with flash larger game portals will eventually emerge to take advantage of the new technology and monetization will become more straight forward.
Of course such sites won't buy HTML 5 games, they wouldn't work for a large part of their users. If you want at least a chance of convincing any of these sites to buy HTML games you better write IE6 compatible HTML 4.01.
But you'd still have a heck of a job talking them to sense, so bring a hit game if you are serious about breaking the wall, they are certainly not going to change their way of business for anything that is merely good.