Update all wild instances of the Flash game you develop or sponsor.
• Fix & fine-tune
• Run campaigns
Avoid vendor lock-in by not depending on third-party services.
• Change service provider
• Secure your revenue
• Supervise updates
Today I noticed the shocking news that the CDN provider (SimpleCDN) used for my new flash game went offline, and is not likely to ever return. Since the updating patches of my game resided on that CDN, you may now think that this must have meant that the game stopped receiving updates. Fortunately, that was not the case, thanks to two factors:
- I use SwfControl to apply the update patches, and since SwfControl lets me set a backup patch repository to be contacted in case the primary is not accessible, I did set such a repository. So when the CDN went down, the wild instances continued to receive updates from the backup repository.
- I was able to easily revive the primary repository, since the CDN storage was mapped to a subdomain of my gaming domain. I registered at a new CDN provider, and changed the CNAME record of my subdomain to point to the new CDN provider.
Take home points:
- Use SwfControl with a backup patch repository properly set up.
- Instead directly referring to a CDN storage, map that CDN storage to a (sub)domain you control with a CNAME record and refer to that domain. This lets you swap the CDN provider any time you feel like without disturbing end-user experience.
TreeTide announces its new SwfControl product aimed for those newcomers and professionals of the flash game software scene who plan to stay in the bussiness for a long time. SwfControl is your custom, self-hosted flash game version control solution letting you make post-release updates to your flash games, whereever they have spread to.
Having total control over your game updates by hosting the update patches yourself and having your own creative preloader brings you independence, continuity of business and revenue, better brand recognition and more returning players. Read on to learn more!