Well, it was a bit of a shock, yet somewhat expected at the same time, but Corona Labs has been shut down, and the 2D game engine I have been using on and off for about 8 years has gone open source. Due to an unfortunate circumstance, a name change was in order… Corona SDK has been renamed to Solar2D.
I have 8 games and several plugins written with Solar2D. The following are my plans for these products.
I am currently rewriting Spell Them Out in Unity, since there are a lot of updates and features I want to add, and the current Solar2D version is somewhat difficult to update.
For the remainder of my games, they will remain in Solar2D and will see minor updates and features along the way. As stated in my 2019 End of Year Summary, I plan on updating all my games to Unity eventually, and this will happen as needed.
All new games will utilize Unity going forward.
Things may change, but right now, these are my thoughts on my plugins:
- GBC Data Cabinet is a free plugin that helps the Solar2D developer create and manage session and persistent data. I am unsure at this time what I want to do with this product, but I will probably release the source code or package a plugin on the GBC Data Cabinet GitHub page.
- GBC Language Cabinet is a free plugin that helps the Solar2D developer localize in-game text strings, including strings with dynamic data. I am unsure at this time what I want to do with this product, but I will probably release the source code or package a plugin on the GBC Language Cabinet GitHub page.
- GBC Object Pool creates and manages pools of game objects that can be reused within your game. Object Pooling enhances performance by eliminating the creation, destruction, and garbage collection of similar objects throughout the life of your game. This plugin had a cost of $5.00 USD and sales were not as I expected. I am pulling this plugin from the market, but if there is a change in demand, I may re-release it. This plugin took a long time to engineer, and I do not want to spend the time supporting it if there is no demand.
- GBC Text was a work in progress. GBC Text is a library that supports enhanced text management. If interested, there is a very brief proof-of-concept video here. This is another plugin that requires a lot of engineering, therefore it will most likely remain unreleased unless there is high demand.
The End of an Era
I am saddened to see CoronaSDK and Corona Labs fold. It is truly the best 2D game engine out there, but it was difficult during the last few years to stay relevant for some reason. There is a lot of instability at this time, but I do wish Solar2D much success as an open source project going forward.