Hello all ,
Please help us why we should choose unity over 2d .
What will be the benefits of choosing unity over corona ?
Hello all ,
Please help us why we should choose unity over 2d .
What will be the benefits of choosing unity over corona ?
I liked Corona a lot when I used it, so I can understand why that’s an attractive option. But I would choose Unity for several reasons:
Unity can deploy to more platforms, especially desktops; Corona only does mobile.
You can extend Unity’s functionality with plugins. Maybe you can do that in Corona now (it’s been years) but you couldn’t at the time.
Unity can do 3D too, wheras Corona is 2D only. You might think you’re only interested in 2D right now, but Unity gives you more flexibility for the future.
Have you considered GameMaker? Unlike Corona it supports a wide array of platforms and it’s made for 2D too.
Don’t know anything about Corona,
but with unity you’ll have easy added services like Analytics, Ads, Cloudbuilds, Multiplayer,
and can code with C#, and Unity AssetStore has lots of stuff to get started quickly…
If you are all new to making games GameMaker seems like a nice choice.
IMO, The Corona SDK is made for people who comes from a Flash/Actionscript background and wants to do something modern. It’s a way for them to keep their known tools and it doesn’t really seem to provide much new stuff - if you have that background and you don’t feel like learning some new - it might be the best choice.
ActionScript is a pretty decent solution for making stuff and you will find a lot of old scripts and code lying around for you to learn from, however actionscript might be getting less attention in the future so the investment of picking it up would be a less than if you’re to pick up C# / Unity.
You also need to take things like the size of the community into consideration, ask yourself, how important is it for you to get help solving things when you’re stuck. Try searching for possible problems on stack overflow and see if you can make a difference, are there more unsolved issues then unity ?