The Corona Labs Blog
Posted by .

Imagine our surprise when we received the news. Walter and I went into automatic Google mode,  to see if anybody was pulling a prank on us. I am known to pull some elaborate pranks, so it wouldn’t surprise me if one of my friends would pull a prank of this magnitude. (yes, it’s happened before) Turns out, it was for real! I, along with Walter, would like to thank you for voting for us, and for trusting our Corona SDK as your platform of choice when it comes to mobile game development. This truly is an honor and it is an honor for us to provide you with the #1 framework for mobile development. Being named one of the most innovative startups not only reassures

Posted by .

With the previously published tutorial on External Modules raking in a whopping 54 comments (and counting!), I decided it’s time to write a follow-up that goes a little more in-depth with Lua’s new recommended approach to external modules, and also cover another handy concept that I know you’ll find extremely useful. One of the best things you can do for your app, especially if you foresee it growing to a significant size by the time you’re finished, is to use what’s known as “classes” to create and manage the separate objects in your app. In this tutorial, I’m going to show you how you can use what you learned in the previous tutorial to declare classes—so you can get the best of programming efficiency and

Posted by .

A couple weeks ago, we told you about Ansca Mobile being selected for the FASTech50 shortlist of most innovative tech startups. Specifically, we were in the running to be the “Fan Favorite” and needed your votes to put us over. Well, today we were informed that WE WON!!!!! As promised, we’ll be drawing four winners for a free subscription of Corona SDK PRO as a show of thanks to everyone who retweeted and voted for us. So, keep an eye out in your Twitter inboxes for a very special treat! Now, we’re ironing out details to attend the FASTech 50 conference in the Bay Area in a few weeks, and also picking out hilarious costumes for Walter to wear when he gives his speech there. The second we know

Posted by .

This tutorial is written by Jayant Varma of OZ Apps and is cross-posted from OZ’s Teach Me How To… blog. If you have a tutorial you’d like us to cross-post, let me know and we’ll get that ball rolling. Lua, a simple scripting language can be inspiring as it did for me. The best part of Lua is that if used properly, it can be a game changer, it can do things that one would have never thought of. It can be functional to an extent. Here’s a lovely example I found written by randrews. I hope he does not mind me taking the code and talking about it here, after all it is available on Gist here . Well those that were here in

Posted by .

In case you missed it earlier today on Twitter and Facebook, here’s a (not so) subtle hint at what’s coming next in Corona SDK… See?  This is why you need to follow us on Twitter!

Posted by .

A month ago, we told you about our I ♥ Corona promo where you simply upload a video tagged with “IHeartCorona” to be entered for a free year of Corona SDK PRO. Well, not only did Lance Ulmer heed our call, but he also created something useful for everyone in the Corona community — it’s a 10-minute tutorial (albeit compressed to 2:30) for making a game from scratch using Corona. Check out the video below, and check out the full story behind it at Lance’s blog. (spoiler: It actually took 30 minutes for him to be “satisfied” with his demo) Big congrats and thanks to Lance for the awesome video that won him some free Corona! * UPDATE @ 3:54pm: Lance has now put the source code on

Posted by .

Usually, in game trailers, the action is sped up in order to look more hectic and thrilling. More often than hot, when you sit down to actually play it, the gameplay is considerably slower, predictable, and boring. But with out latest App of the Week, that’s certainly not the case. Come take a shot at becoming the Sheep Guardian! Sheep Guardian is sort of a cross between a Galaga-style down-scroller and a tower defense game. You’re tasked with defending your small flock of sheep against waves of goblins (whatever happened to wolves?). But instead of the usual shepherd’s rod, you get to use crazy magical powers to stop them. One of the first things I noticed upon picking up Sheep Guardian was the primary attack was a