The premise here is simple, Google "flash games" and research the most popular titles.
What genres are the most fun?
How complex is the art?
How many hits does the game have?
Play many different games and really analyze all that you can. The first step before jumping into anything is to look before you leap-- so research flash games before you decide to make them.
Once you've got a good feel for how flash games operate, it's time to create some! If you've never used Adobe Flash before, there are hundreds of resourceful tutorials to help you get started. The most technical thing you'll probably need to do is create a movie clip or a button. Just sit down for a few hours daily and the various assets to your game, take one day to do all the animations for your hero, another for the enemies, backgrounds, and so on. Pretty soon you'll have all the graphics complete...Then it's time to find a coder.
A coder is someone who will make the game interactive. You can surely learn to code yourself, but that's another lesson. Depending on the quality of your art and the depth of complexity you're trying to bring to the game, a coder will want 50% or more. I've never taken any deal that was less than 50%/50%...It may be okay for the first few games you're making, but after that you deserve an equal share. To find a coder you'll have to browse a few forums. I recommend the MochiMedia forums. Post a preview of your animations and wait for a coder to show interest.
When you find a coder who's interested (and reputable) send your.fla file over to him/her and watch as your graphics come to interactive life. Once the game is complete you'll want to find a sponsor. You can either send out dozens of emails to sponsorship websites and wait for one to bite, or you can upload your game to FlashGameLicense.com where a vast pool of sponsors can bid on it. If you do decide to email sponsors, be sure to ask for about $200 more than you believe your game is truly worth...that way you'll be able to attain your true price easier.
There are two types of sponsorships: primary & exclusive.
Primary: The sponsor pays you for the.swf and puts your game on their site for an allotted number of days. After the days are up you can put ads in your game and distribute it freely about flash portals earning you ad revenue based on how popular the game is.
Exclusive: You'll likely get paid more for an exclusive sponsorship, but that means the sponsor has purchased all the rights to your game. They can alter it as they wish, distribute it as they wish, and after they give you the money, there's nothing you can do. If you believe your game is worth more to you if you own the rights, don't opt for an exclusive sponsorship. They get your source file as well.
Ads: I'm 100% sure that while playing some of the flash games in the research step, you came across several ads that gave you something to look at whilst the game loaded. You can insert these ads into your game as well. Distribute your game to as many flash portals as possible if you've got ads in it.
More hits = More $$$.
So there you have it, a nice little overview of how to go from concept to cash. I personally have a thriving passion for creating fun and addicting flash games that bring smiles to anyone who's fortunate enough to play them. If you think this is too much work, then I suggest checking out the main page of my site for easier ways to earn an income. Good luck! And make flash games like there's no tomorrow!
Just one of many ways you can make money online.