Developing, promoting and making money from Flash games!
2 of my games won in 2nd place in 2 different categories! From when Cannon Man was on Gaia I thought maybe I might get 8th/9th/10th position in the audience competition, but in no way did I think it would come 2nd. And that wasn’t even the end of it, Earth Defense came 2nd in the Judged competition! I was pretty surprised, and imedietely ran downstairs to wake the rest of the house up to let them know the good news.
Earth defense was a lot of hard over a period of about 3 months. I always wanted to create an old school type shoot-em up with some new twists. It’s one thing though to create a game which you think is good, it’s a whole other thing to make a game that other people think is good, so to win 2nd place in the judged competition I was really pleased with.
I’m still in shock though that I got 2nd place in both competitions, that’s more then I could of wished for and then some. What it does this is give me a lot of confidence going forward and makes me want to continue this journey of making Flash games to see where it leads.
Please see the “download games” section to be able to download Earth Defense.
That’s right folks, from now I’ll be posting a lot of my games on here (see “download games” at the top) for you to download and then upload to your own website for your publics viewing pleasure!
Each download is a .zip file which contains the .swf, thumbnails and an instructions file.
If you use one of my games in your website and it drives traffic to your site drop me a line and let me know!
Any issues as well with the games also contact me.
I’ll be posting new games on here every week so if you sign up to my RSS feed you will be kept up to date with what games are newly available!
First day of development. Pleased with my scroll code on “MagnaBall”, I thought that would be perfect for my Cannon man game, so today I spent my time porting that code over. I’ve created a very flexible standard game structure for any games I work on, so switching from working on one game to another is no problem. All my games from now on will use this basic structure, the only snag might be when I switch to AS3, but I’ll cross that bridge when I come to it. Anyway, I grabbed some graphics I had and placed them into a background, combined them with some cannon firing code I had, and eureka I had me a cannon firing an object over my background landscape only problem is the scrolling wasn’t working properly. The problem basically came down to how I was detecting at what point the code moves the actual object in the air (cannon man) to when he’s reached the middle of screen and the scroll kicks in and he remains static. Going to bed thinking about that bug, and some possible solutions.
Woke up, straight on the computer to try my solution and it worked! So now I have a very rough turret/cannon thing firing carrots! Ok so not what it should be doing but it works. Now I’ve got that working it’s onto making some “you lose a life” msgs appear on the screen, and the “have another go” code.
Quick restart put in, along with more erratic movement of cannon to make things more difficult. Rest of the time was spent putting in new background graphics, and tweaking things. It’s nice to be at the end of the project and I’m looking forward to putting it on the FGL website.
Negotiations still going on in regards to the offer mentioned in the last diary entry, but only 6 portals have looked at it on FGL so far so I’ve emailed about 20 major portals directly. I’m going to give it at least another 3 days before I commit to anything. Also working against me is that it’s Easter weekend, so a lot of people are off somewhere. I’m also still wondering about putting mochiAd’s and the MochiAd’s leaderboard in, so far everyone’s told me that would be ok so I’ll probably put all that in before long. One of the emails got back to me saying they were not interested but liked the graphics. I saw on FGL that a few others looked at it, but so far no emails, and no offers.
The guy who was first interested has made a very low offer of $300 for an exclusive deal, which I promptly rejected, lets hope better offers are on the way!
I’ve been scratching my head as to why games portals were not interested. Perhaps I didn’t give it enough time (it’s been about a week), although 1 did get back to me and was not interested. Perhaps it’s because the gameplay is too basic? But nearly everyone who gave it a review on NG (17 so far) seemed to really like it (also made some good suggestions for a sequel), and everyone accepts that the graphics are really good, so why no portal interest? I think it has a lot to do with what kind of games are sought after right now. Since I put Cannon Man on FGL I’ve seen a number of games which I regard as well, crap but yet had a sponsorship deal (because of a big ad on the front of them), and 9 out of 10 of these games are simple physics based games, without “fancy” graphics or animation.
List of lessons learned.
1) It’s harder then it looks, and I still have a lot to learn about monetizing Flash games.
2) Great graphics and animation are not needed.
3) Don’t expect immediate results from portals.
4) Physics based games are “in” right now. I think portals are looking for the next big physics based game.
5) Listen to the people playing your game! They make good suggestions.
Whats next?
1) Physics based games! Ha, I’ve actually been working on about 500 different physics based games over the last 2 weeks and have 10% demo versions done of them. I’m pushing forward on 1 or 2 of them right now and hope to have them done real soon (along with a new diary).
2) Should I create webpage’s just for the games themselves rather then just relying upon it being hosted by other people?
3) Keep pushing Cannon Man into other portals.
4) At what point do I switch to AS3
From now on every game I do I’ll try write a dairy about. I guess I got this idea from a C64 programmer called Andrew Braybrook (who created Uridium on the C64) who produced a series of game diaries in a magazine called Zzap 64 back in the 80’s. The diaries won’t be published until after the game is already out there on the net, and any sponsorship deal is sorted out (or not). These diaries are loosely about specific games, but because I’m usually working on more then one game at a time, I will often mention other projects I’m working on too. They are not going to be tech guides either, they are just going to lay out the general thinking behind why I did what I did, but some code might creep in there somewhere!
This is a very nice idea well implemented. I don’t think it’s done in Flash, but I wonder how long it will be until it is?
Which is better right now, for Flash game development?
There seems to be an obsession right now with trying to use AS3 for everything largely because it’s the latest thing out there. If you want to be a Flash developer working in an digital agency, then yes you need to know AS3 backwards. But this blog is about independent Flash game development! And it’s a question for developers like me who grew up using AS1, and then AS2. Is it worth the extra time/effort to use AS3? is it going to help me sell more games?
The answer to that question is…..no, but….
There’s a saying in the UK, “horses for courses”, which means use whatever is the best fit. I would say 99% of the Flash games that I see online can easily be done in AS2. Most people who started with Flash 5+ etc, are not hard core programmers, and as such have grown up using AS1, and then AS2. AS3 is quite a big jump from AS2 regardless of whatever people say otherwise. The argument for using AS3 would be a sound one if most of the games online were AS3 and were done in AS3 because they could ONLY be done in AS3, but that’s not the case. As a games designer/developer I don’t want to jump through hoops just to get Flash to do something simple, but with AS3 you do. I’m not saying it doesn’t have it’s good points, of course it does. It is faster for example for some things, but if your main concern is to be spending your time working on the actual game design/gameplay and not getting caught up in the complexities of classes, OOP and the “Display list” then I say use AS2. If you want to do something which is going to have a 100000 mc’s moving around or is 3D, then it’s worth taking the extra time to learn and use AS3, but most Flash games do not need that.