I cringe as I write this, but it’s a question that’s heavy on my mind. I know that by asking it, I’m opening myself up to insult and howls of outrage from the True Believers. I’m a True Believer too, but I’ve been down this road before.
So, the TL;DR version: Suppose Corona SDK dries up and blows away. What will you use in its place?
My reason for asking the question: Many years ago, I was a paying customer of GarageGames, and an avid user of the Torque Game Engine. The entire Torque product family, actually. GG had priced their game engine so that it was affordable to startups and indie gamers. They had built up a massive and devoted user community. The user community was so enthusiastic that it took Torque far beyond what GG could do with it. GG was really good about either incorporating some of the best stuff into their product and crediting/compensating the contributors, or helping the contributors to monetize their add-ons, plug-ins, packs, and games. GG held periodic workshops and an awesome annual conference.
Then, the same sort of thing happened to GG as was recently announced for CoronaLabs. The user community persists, although it’s much smaller and less powerful than it was. After several disappearances and reincarnations, the Torque product line is still around. It’s open-source and supported by the user community. But the user community has shrunk and Torque isn’t really a force in the game market anymore. Most former Torque aficionados have moved on to different game engines.
GarageGames itself had a couple of reincarnations, and is currently a division of a larger company, and it doesn’t do much besides program gambling machines and online gambling sites.
So, I’m still learning Corona, and Lua alongside it. I’m still developing apps in Corona. I don’t plan on stopping. I hope and expect that the Corona momentum will continue after May 1, and that the user community will take the baton from the corporation and run a winning race. And I wish all good things and bright futures for the great people at CoronaLabs who have created this masterpiece.
But if the worst happens, and Corona SDK, like Torque, is no longer a viable development platform, where will you go for multi-platform app or game development? Xamarin? Google Flutter?
I tried Unity, but the SDK bogs down my PC so badly as to be unusable. There’s got to be something better. Lighter. More nimble. More like Corona SDK.