I just got back from GDC, which is my annual “know what direction I should take and keep up with the game industry” kind of week. The biggest lesson learned this year from GDC is to be promiscuous with platforms. Don’t just lock yourself into 1 platform and lose all the benefits of the other platforms. What this means is that I will be using multi-platform strategies moving forward. I will be starting with HTML5 and depending on how that goes I might stay with it or switch to the Unity Game Engine. This is not saying that I am dropping Windows Phone Development, I am just including more platforms into my target audience. There are a variety of reasons I am doing this:
1. Multi platform is a no brainer in increasing the number of users playing your games. This is the clear and most effective path at achieving growth without resorting to spending huge amounts of money on advertising
2. The gold rush of Windows Phone is now over. With more and more apps flooding into the market the competition is getting harder. Money is not as good as it was, and the quick development method is less effective. Being stuck monetizing just on ad revenue alone sucks. Windows Phone needs IAP and it seems like it will be forever before it shows up.
3. I have a library of successful games that are screaming to be ported over to other platforms. This makes the porting process easier for me because I already have all the assets and design done for me. So I can concentrate on building the infrastructure of my multi platform strategy. Once I have better understanding on going multi platform, I can resume creating new games
Don’t worry folks, this is just part of growing up as a developer and keeping with the times. There is a hard road ahead, but it is those hard roads that are worth travelling