If you’re considering Unity, take a look at Godot. It’s possible to use some different languages with it and C# is among them.
Also, it has a lot of nice tutorials and also has a huge community.
If you’re considering Unity, take a look at Godot. It’s possible to use some different languages with it and C# is among them.
Also, it has a lot of nice tutorials and also has a huge community.
I use Phaser for a long time (and I also contribute to it on Patreon).
It is amazing, simple to learn and use and as python it comes with batteries included. Almost everything you may need in a 2D engine it has. You can develop in either JavaScript or Typescript (my preference).
You can use Cordova in order to generate binaries for Android and iPhone. It’s very simple and has a good performance.
I highly recommend it.
I don’t believe that is the end of Corona.
I think that it will face some hard time in the firs 6 or 12 months due people scared about Corona’s future that will migrate to other engines. But, after that, when people realize it won’t vanish its user base will grow again.
Thank you for the recommendation. I am still hoping I can stay with Corona, but if and when the time comes to move on it looks like I’ll need to take a hard look at all the options recommended here.
This sounds good to me! I bet most in the community will go with Patreon and save the day.
Yeah - i would expect it to happen a bit like plicatibu is saying but faster. Before march hits there will be panic (this thread is one) and confusion. March hits and people close their eyes as the meteor hits. Prolly mid march someone sets up patreon or sumthing and then it takes a few weeks to a month to pick up good steam. Then people realise that no meteor hit and eveything still works. Month or two after that there is prolly enough for at least one full time coder to work. Then people realize all is well.
Oh and there could be patreon polls for what feature gets implemented next! People who pay can vote - like real politics
One Question: I have just paid for Unity ads 199$… how will those year subscriptions be handled? (Just curious and willing to support Corona for the time to come!)
This is pretty sad, feel bad for you guys.
Bounties for development requests would definitely be one way of doing things. I know Apple might drop OpenGL but I actually use the HTML5 build right now, so that should be all good - right?
Well arent there some issues with html5 that need fixing too? Like some blurry/scaling issues, and last I tried the html5 builds ran a bit slow.
Not sure this is a good idea
https://moltengl.com/purchase/
Even if there are only a very few devs financially reasonal successful it’d be more expensive than just doing a metal port of the rendering backend.
I only toyed around with the mesh stuff back when the sourced made available on github, so I have no deep idea about the actual complexity (as f.i. compared to StarCrunch) so dependencies might be very distributed over lots of sources and hard to manage. But the general rendering features Corona needs makes me think it can’t be a next to impossible task to just add native Metal support.
Love2d which is maintained primarily by sparetime devs has a more complex backend/featureset and will very probably get a Metal backend in the next version.
If anything besides native Metal support I’d say Corona’s rendering backend should be moved to a proven multiplatform rendering backend which may help to support new requirements and platforms in a more easy way.
Two of those coming to my mind. One is SDL, proven option for many years already, including support for consoles (like, Switch :)), and the other one is https://github.com/bkaradzic/bgfx which seems to be maintained very very well too.
I personaly don’t want to learn anything more than Corona sdk, because I love LUA and is super conveniant to learn.
I have read about others engines, but they take weeks to be confortable with them ( unity2D and the language C# ).
The others LUA based engine like LÖVE are not so clear and concise as Corona is.
For me I only want a tool that will build apps for IOS and Android/Amazon Store and that can manage In App Purchase, the advertise part is not so important.
I suggest to Corona Developer to add Ad-banner inside the simulator in-self, and a 4.99 dollars payement to remove an second ad that will show up every 2 hours (just like Sublime Text does).
And for the splash Screen you can add the link to Corona website inside the splash screen.
I have so many project to build with Corona, I don’t want to migrate to the an other engine like Unity2D. ( 2 months to learn C# and 2-3 months to well-know learned unity2D)
Thanks you.
Yvan.
Oooh, Vulkan over Molten K sounds rad. I just dont know hard it’d be to impletent could we just unleash someone for a week and it’d be done or would it take 5 guys 12 weeks.
Yeah but that’s a completely different task then, the prefix of the name is all those two have in common. You’ll need a Vulkan backen then, i.e. a new rendering backend and it may (or may not, idk at the moment) be a better idea to add native Metal support instead.
That said, StarCrunch posted recently (I guess in Slack) he’s working on something Vulkan related already, so maybe given the new situation this may become the solution we need already.
I think that is precisely what most of us are sort of hinting at. I mean, who would be a better person to lead Corona’s open source future than Corona’s trusted long-time project manager, Vlad? If Vlad were to set up a Patreon page, then we would first see that he gets enough financial incentive to keep working on Corona. If we’d initially get to 1k, that’d mean part-time involvement from his part, most likely, but if and when the funding would rise to something like 3k to 4k per month, then it’d be enough to support him working on Corona full-time. Then, the hopeful part in me would like to see that if and when the funding would rise higher at some point, then Vlad could at his discretion hire part-time, and maybe later even other full-time developers to work alongside him.
The idea of having Patreon polls to decide on what features get implemented next would be a great idea too. I’m guessing this Molten or Metal issue would be at the top of the line. After that, we could look into other smaller features.
But, again, we are making these plans without hearing from Vlad himself. I’m not sure if he is speaking in Slack, but I’d love to know where he stands with all of this. Also, I’d really want to hear if it really is just Vlad who has been working on Corona for the past several months (or years). If it isn’t just him, then it’d be kind of a duck move for us all to keep saying he is the only one (which he probably is).
I believe it won’t work. Ironically software developers don’t like to buy software.
When was the last time you paid for a software? Have you ever paid for removing ads from a free application or game?
I never paid for software (I’m not taking in account Windows license that is paid when you buy a computer because its license already is in the price you paid for the hardware).
I know many developers that use Sublime daily but they didn’t paid for removing its ads.
If developers used to pay for software, Corona Labs wouldn’t have financial problems.
To say the truth, even with Patreon it’s hard to convince users to contribute.
Regards.
The software will remain free to use, but an ad will be shown during the development project, that can be definitively hide with a payment.
LÖVE is in LUA, so it’s a good candidate.
But they are also the same nightmaree to see LÖVE disapear just after.
Unity has the advantage to be an international company.
Interesting that the list does not include Corona. Yet, when you do a search for cross-platform development tools Corona is always listed and most of the ones in the above list are not.
The biggest lesson to be learned here, in my opinion, is that if you have to migrate to another platform it should be one that is economically viable, otherwise you’ll be right back here again in a few years.
I would pay (and have paid in the past) for a Corona subscription.
I don’t think Unity is the best alternative.
Unless you’ve already ported all your games to Unity, I would port the to Gideros, Defold or Cocos Creator (Gideros and Defold use Lua and Cocos Creator uses JavaScript and Typescript).
But maybe you should wait to see what will happen with Corona.
If you’re too worried about the future, you could take a not so radical approach.
Instead of port everything to other engine, you could make new projects in the new engine.
In case you need to evolve an existing top game you have, you could port it too.
I think it’s a better approach. You use Corona for about 10 years, so you love it.
Now imagine you converted all your games to other framework and one year later you see that Corona is better than ever.
What will you do? Make another conversion of all your new and updated games back to Corona?
Chances are you won’t have enough disposition for that and you will get stuck with the new framework and always regretting you’ve rushed to “escape” from Corona.