CoronaSDK and Nintendo3DS, is that a possibility?

Hi all,

So I know the Corona labs team are all ready putting in a great deal of time and effort into making Corona apps work for Windows and Mac etc, but I was reading thisarticle and saw the mention of LUA and how Nintendo 3DS wont be working with UNITY and thought it would be great if Corona worked with the Nintendo 3DS too.

Do you know if Corona would ever consider having Nintendo3DS ports?

Have any indie devs reading this ever tried making Nintendo3DS games using LUA?

Thanks

Sat

I’d be very interested to know if this would be possible.

It’s not on our radar that I know of.  It takes a solid year of engineering time to bring out a new platform. We need to address where markets are. The 3DS is aging hardware and I don’t know how solid of a platform it would be to commit too.  Corona works because all the platforms we support are OpenGL. I don’t know if Nintendo has their own graphics engine or not that would hinder development.

I know that Engineering’s answer when I ask will be “File a feature request”.  So lets get this started… Go to http://feedback.coronalabs.com and file a feature request for this (if there isn’t one already) and lets get it voted up.

Rob

Great

Thanks Rob, I appreciate your response and reasoning. I do think the 3DS and the 3DSXL will be around for another few years, and having that relationship with Nintendo for the next device (4DS?) would be great, but I do also appreciate that there may not be much desire or need for this and Nintendo seems to be shifting to mobile, but who knows what they’re thinking…

I’ve put in a feature request here as you suggested, would be great to see what other people think.

Thanks again

Sat

I was also interested to hear that one could deploy Lua-scripted apps to the 3DS. I read that article, and there was only one sentence where the writer referenced Nintendo and Lua and the ease of porting, without any citation or backup material. A Google search yields very little in the way of information on building for the 3DS. The only useful result is this, which is from a homebrew community, guaranteeing that any app/game developed with that tool will not see any support from Nintendo corporate. Correct me if I’m wrong there.

I bring all this up to say that, the idea of “Corona on Nintendo” was due to one sentence in a community blog that made reference to porting from Lua. I don’t want to be a nay-sayer, because it would indeed be awesome, but I highly doubt this should be treated as gospel, until there is much more supporting information to confirm these claims. 

Just because the support Lua scripting, that doesn’t mean much. World of Warcraft uses Lua but you can’t run Corona Apps there.  Lua is just the “if-then-else”, “for do, end” function’s variables adding numbers etc.  Corona provides all the code that actually does things like display.newImageRect().  That’s Corona, not Lua.  Perhaps Nintendo provides some Lua libraries to draw things and move images around.

Rob

@Rob, my thoughts exactly.

I’ve been vocal in the past about desktop deployment, knowing that it really is a huge customer base to whom Corona devs could have access. I think the first rumblings were in December 2013. I’d be surprised if there was a tentative (open) beta by December of this year.

That’s a potential two years between rumor and any kind of tangible implementation. And remember, Corona has a Simulator which could easily emulate a desktop environment.  Even with this, a ton of verifying and testing needs to take place. 

Again, I don’t want to be a nay-sayer. I would love to use Corona to deploy to the 3DS, XL, PSVita, Apple Watch, pacemakers and those birthday cards that play the “happy birthday” song, but a few grains of salt and some realistic expectations need to be embraced here.

Hey Alex

I appreciate you adding to this, I definitely wouldn’t call you a nay-sayer, what you’re saying is making perfect sense…

I’ve been vocal in the past about desktop deployment, knowing that it really is a huge customer base to whom Corona devs could have access. I think the first rumblings were in December 2013. I’d be surprised if there was a tentative (open) beta by December of this year.

 

That’s a potential two years between rumor and any kind of tangible implementation. And remember, Corona has a Simulator which  could easily emulate a desktop environment.  Even with this, a ton of verifying and testing needs to take place.

Thats a really interesting insight and its one I wasn’t fully aware of, its easy to forget how much time and effort it can really take, never mind, I guess I’ll stick to mobile and look forward to pc/mac sometime soon 

I’d be very interested to know if this would be possible.

It’s not on our radar that I know of.  It takes a solid year of engineering time to bring out a new platform. We need to address where markets are. The 3DS is aging hardware and I don’t know how solid of a platform it would be to commit too.  Corona works because all the platforms we support are OpenGL. I don’t know if Nintendo has their own graphics engine or not that would hinder development.

I know that Engineering’s answer when I ask will be “File a feature request”.  So lets get this started… Go to http://feedback.coronalabs.com and file a feature request for this (if there isn’t one already) and lets get it voted up.

Rob

Great

Thanks Rob, I appreciate your response and reasoning. I do think the 3DS and the 3DSXL will be around for another few years, and having that relationship with Nintendo for the next device (4DS?) would be great, but I do also appreciate that there may not be much desire or need for this and Nintendo seems to be shifting to mobile, but who knows what they’re thinking…

I’ve put in a feature request here as you suggested, would be great to see what other people think.

Thanks again

Sat

I was also interested to hear that one could deploy Lua-scripted apps to the 3DS. I read that article, and there was only one sentence where the writer referenced Nintendo and Lua and the ease of porting, without any citation or backup material. A Google search yields very little in the way of information on building for the 3DS. The only useful result is this, which is from a homebrew community, guaranteeing that any app/game developed with that tool will not see any support from Nintendo corporate. Correct me if I’m wrong there.

I bring all this up to say that, the idea of “Corona on Nintendo” was due to one sentence in a community blog that made reference to porting from Lua. I don’t want to be a nay-sayer, because it would indeed be awesome, but I highly doubt this should be treated as gospel, until there is much more supporting information to confirm these claims. 

Just because the support Lua scripting, that doesn’t mean much. World of Warcraft uses Lua but you can’t run Corona Apps there.  Lua is just the “if-then-else”, “for do, end” function’s variables adding numbers etc.  Corona provides all the code that actually does things like display.newImageRect().  That’s Corona, not Lua.  Perhaps Nintendo provides some Lua libraries to draw things and move images around.

Rob

@Rob, my thoughts exactly.

I’ve been vocal in the past about desktop deployment, knowing that it really is a huge customer base to whom Corona devs could have access. I think the first rumblings were in December 2013. I’d be surprised if there was a tentative (open) beta by December of this year.

That’s a potential two years between rumor and any kind of tangible implementation. And remember, Corona has a Simulator which could easily emulate a desktop environment.  Even with this, a ton of verifying and testing needs to take place. 

Again, I don’t want to be a nay-sayer. I would love to use Corona to deploy to the 3DS, XL, PSVita, Apple Watch, pacemakers and those birthday cards that play the “happy birthday” song, but a few grains of salt and some realistic expectations need to be embraced here.

Hey Alex

I appreciate you adding to this, I definitely wouldn’t call you a nay-sayer, what you’re saying is making perfect sense…

I’ve been vocal in the past about desktop deployment, knowing that it really is a huge customer base to whom Corona devs could have access. I think the first rumblings were in December 2013. I’d be surprised if there was a tentative (open) beta by December of this year.

 

That’s a potential two years between rumor and any kind of tangible implementation. And remember, Corona has a Simulator which  could easily emulate a desktop environment.  Even with this, a ton of verifying and testing needs to take place.

Thats a really interesting insight and its one I wasn’t fully aware of, its easy to forget how much time and effort it can really take, never mind, I guess I’ll stick to mobile and look forward to pc/mac sometime soon