I’ve been developing with Corona for about 2 and a half years now and recently I have been wanting to port some of my games to windows and mac desktop. Ideally, there would be a way to just use another tool (I’ve heard Love 2D might work) and build for desktop. If anyone has tried this, successful or not, please let me know. Thanks!
hi… i also would be very interested in that , do u had any progress, success???
thanks
Love2D does use Lua but uses a completely different API. Anything that wasn’t pure lua code would have to be re-written for the love API - it also doesn’t come with anywhere near as many libraries and features as Corona SDK built-in.
It’s probably best to learn Unity with its new built-in 2D features than try and get something meaningful out of Love2D. The unity asset store gives you access to loads of libraries and tools, although most are a lot more expensive than their Corona equivalents.
I agree that trying to just “use” something else won’t work at all – you’re talking about a complete rewrite. Using something that has Lua as the base will mean you do less rewriting, but not a lot less. (I’m a fan of Lua but not a fan of LOVE.)
I’ll disagree on switching to Unity unless you have some other need for that tool. The learning curve is steep and there are 2D frameworks that will get you to your destination faster (I think).
Corona Labs is currently testing HTML5 output, and while they’ve not said anything about an estimated release date, when it’s available you’ll be able to use that to create desktop versions of your games.
Jay
[Edit] Nothing really wrong with going to Unity if it floats your boat. While it has some “nice things” it’s still harder to do a 2D game than with Corona (opinion and not fact, of course).
Thanks for the responses.
What would you recommend for building 2D games for desktop? There are so many options (Unity, V-play, Cocos2d-x, etc.) and I just don’t know which to choose if Corona isn’t an option.
Yes Unity is definitely harder than Corona, but I think anyone who has got a solid grounding in Corona will have a headstart.
V-Play looks bloody expensive btw!
An interesting article even if it is a few years old…
hi… i also would be very interested in that , do u had any progress, success???
thanks
Love2D does use Lua but uses a completely different API. Anything that wasn’t pure lua code would have to be re-written for the love API - it also doesn’t come with anywhere near as many libraries and features as Corona SDK built-in.
It’s probably best to learn Unity with its new built-in 2D features than try and get something meaningful out of Love2D. The unity asset store gives you access to loads of libraries and tools, although most are a lot more expensive than their Corona equivalents.
I agree that trying to just “use” something else won’t work at all – you’re talking about a complete rewrite. Using something that has Lua as the base will mean you do less rewriting, but not a lot less. (I’m a fan of Lua but not a fan of LOVE.)
I’ll disagree on switching to Unity unless you have some other need for that tool. The learning curve is steep and there are 2D frameworks that will get you to your destination faster (I think).
Corona Labs is currently testing HTML5 output, and while they’ve not said anything about an estimated release date, when it’s available you’ll be able to use that to create desktop versions of your games.
Jay
[Edit] Nothing really wrong with going to Unity if it floats your boat. While it has some “nice things” it’s still harder to do a 2D game than with Corona (opinion and not fact, of course).
Thanks for the responses.
What would you recommend for building 2D games for desktop? There are so many options (Unity, V-play, Cocos2d-x, etc.) and I just don’t know which to choose if Corona isn’t an option.
Yes Unity is definitely harder than Corona, but I think anyone who has got a solid grounding in Corona will have a headstart.
V-Play looks bloody expensive btw!
An interesting article even if it is a few years old…