Flash games have been around for years now, and Flash itself is a popular medium for creating casual games.
With the maturity of the market, if you create a Flash game, whether by creating it directly using Adobe products such as Creation Suite, other programming software or by using a game creation tool such as Stencyl, there are now many methods in which you can earn from your finished creation.
Be warned that, although it is possible to make money, sometimes a lot of money, it does take time and effort. The more fun your game is to play, the more money it will likely make.
Some of these methods of earning will provide a residual income, possibly for years after the game is first published. Again, the better your game is, the higher the residual income will usually be.
Here, then, are some methods of earning money from a Flash game, by using affiliate programs, competitions, in-game advertising and micro-transactions. The list is by no means inclusive.
You can also Make Money From Flash Games with Ports, Revenue Sharing Sites, Self-Sponsorship, Sitelocks, and Sponsorship.
Affiliate Programs
These are programs in which you earn money from having the companies branding inside the game.
FOGDev
FOGDev is a product from FreeOnlineGames, one of the older games portals. It is essentially sponsorship without being sponsored. By adding their API to your game, the FOG preloader will run before the game loads, in the same way that a sponsor would normally have their preloader running.
Rather than a lump sum from a sponsor, you get more money the more your game is played and the preloader is shown, although good games may qualify for a $1,000 up front payment also.
Fupa
Similar to FOGDev, the Fupa affiliate program has a number of different options that can be added in game, such as a splash screen, Fupa bar, various banner sizes text links and sending traffic via your in game buttons. The more traffic generated, the better the quality of the traffic and the more plays on Fupa's site, the more you earn. You can also drive traffic to your own games on Fupa's site, getting paid for sending traffic to your own games.
Both of the above two are usually used in games where no sponsor has been found and self-sponsorship (promoting your own site) is not possible or desired, often because no site is owned. If your game is sponsored, expect that your sponsor will refuse to allow them.
GamesChart
Not quite an affiliate program, but not quite advertising either. With GamesChart, a small icon is shown in game. Clicking this brings up a chart of games - hence the name - and revenue is earned from clicks on sponsored listings. Don't up your clicks with click fraud though.
These are all currently non-exclusive, so can be used with each other and other advertising APIs.
Competitions
Competitions can provide a nice chunk of extra cash if you enter and, of course, win them.
Some sites hold regular competitions. Kongregate has regular weekly and monthly contests, which are automatically entered by submitting a game there. Competition is fierce, due to the quality of competing games and the fact that many top developers automatically add their games to Kongregate.
There are other competitions both from Kongregate and other sites, although these tend to be irregular. Prizes can vary, but may be in the multiple thousands of dollars. The bigger the prize, the harder it is to win.
In-Game Advertising
In-game advertsing networks are a popular method for earning money for developers. There are a number of networks available, although, if your game is sponsored, you may be restricted as to whether or not you can use any ad network, and, if ads are allowed, which network(s) you can use.
Bannerflux
Originally a banner network aimed at games portals, Bannerflux has expanded to include in game advertising. Currently, two ads are available, a pre-loader for whilst the game is loading, and an interstitial for using between levels. This network is smaller than CPMStar and MochiMedia, and appears to solely pay on a CPC basis.
Pros: Easy to join and the only branding sends visitors to the Bannerflux site itself.
Cons: No CPM ads, only one ad type available, although this is available as both a pre-loader and an inter-level ad.
CPMStar
Pros: CPMStar is popular with sponsors, no branding and a lower payment threshold than MochiMedia. Gives sponsors a revenue percentage from CPMStar's cut.
Cons: Difficult to join; as a developer you need a publisher to give you the advertising code, you can't just sign up as a developer. If you have your own site, you can join as a publisher, and use your own advertising code, but this is still not easy.
MochiMedia
Pros: MochiMedia is very easy to join with a number of advert formats. A wide range of other in-game APIs and tools, including Live Updates which allows a game to be modified after distribution. Proven payments.
Cons: Unpopular with many sponsors due to MochiMedia's creation of a competing web portal and the use of their APIs and ads to promote this for free. Sponsors don't want to pay money for a game that advertises a competitors product. Even though direct promotion of the portal has decreased, and is still being decreased, especially for big sponsors, it is still there. Any revenue sharing with a sponsor comes from the developer's cut.
Newgrounds
Newgrounds provides a means of using CPMStar ads in a game, using Newgrounds as an intermediary. Payments are received from Newgrounds, not CPMStar.
Micro-Transactions
Micro-transactions allow players to purchase in-game items of varying types. Although the currency used to pay for these items is electronic and has no real value, the currency itself is purchased using real money, given as a reward for signing up for offers or using mobile payment.
Actual means of purchasing an MT currency can vary from MT provider to MT provider.
The developer will get a monetary share of any sales made using an MT system. With the right type of game, this can provide a significantly greater income than that from ads alone.
Micro-transactions do tend to be unpopular with sponsors, and may hinder an attempt at getting a game sponsored. Properly integrated micro-transactions in the right type of game have the potential to make more money than a sponsorship. This is of course not a certainty.
Sites such as Kongregate may disallow MT systems or the logins needed to use such systems. In such cases, either MTs need to be left out, or the site's own system used, if possible.
There are a number of micro-transaction suppliers. Of these, only GamerSafe Gold and MochiCoins aren't effectively restricted to a single site.
GamerSafe
GamerSafe provide the GamerSafe Gold MT System. Players need to be logged into their GamerSafe account in order to buy Gold or items.
Kongregate
Kongregate provide their Kreds MT system. Users need to be logged into Kongregate in order to buy Kreds or items.
MindJolt
Only works with users of MindJolt.
MochiMedia
MochiMedia provides the MochiCoins MT system. Players need to be logged into the Mochi system in order to purchase Coins or items.
As part of their concentration on their core business, MochiMedia have announced that they will be discontinuing MochiCoins from 15th October 2012.
ActionScript 3.0 Game Programming University (2nd Edition)
Amazon Price: $44.99 $20.00
Buy Now
(price as of Oct 12, 2013)