Lars Doucet, the developer of Defenders Quest has written an interesting blog post
about Flash and his thoughts on Flash dying. I thought you readers would find this interesting since it concerns developers Linux porting options.
QuoteEven today, Flash remains a very viable platform with a large install base and a relatively healthy commercial ecosystem. Many awesome games have been written in Flash and/or Adobe AIR, including our own Defender's Quest, which to date has sold over 125,000 copies.
That's a pretty decent number and Defenders Quest is actually quite an interesting title, although it did annoy a fair few Linux users for using Adobe Air.
QuoteFlash may not be dead, but it is certainly dying, and the killer is not Steve Jobs, mobile devices, or HTML5, but Adobe. They are slowly neglecting Flash to death.
He's not wrong on that point either, I completely agree. Especially considering Flash is no longer supported normally on Linux. If you want newer versions of Flash you need to run Chrome/Chromium for its Pepper API and last I heard, Mozilla weren't interested in picking up that API.
Adobe also killed off Air for Linux, so any developer picking it up thinking it is cross platform is a bit stuck.
Let us not forget that they also killed off Flash for mobile devices. Thank god.
So, it will leave people wondering where to go, should people go to Unity3D with it's high prices and closed-source nature? You could, but you run the risk again of it being pulled away anytime, the platform exporters you depend on could become unmaintained and there are more risks.
Lars has pointed out OpenFL
as his answer to current and former Flash developers. OpenFL is the Flash API written in the Haxe
programming language and is what Papers, Please
are written in. So, developers can use a very similar language they are used to working with, but with the advantages of open-source and native speeds.
He also goes into more detail, giving an example of how he is using it for his next game Defenders Quest II: Mist of Ruin
I hope developers take note and have backup plans for when the closed-source tools they use pull the tools out from under them. Why risk it?