Video Game Design and Development

Encouragement, advice, and support for aspiring game designers.

  • Schools
    • Online Schools
    • Game Design School Rankings
    • Game Design Majors
    • Graphic Design Schools
    • Canada Game Design Schools
    • Art Schools in The USA
  • Development
    • Game Programming Languages
    • Game Development Software
    • Texture Packager
    • Roblox Coding 101
    • Gaming in C ++
    • Video Game Engines Guide
    • How to Build a Game Engine
    • Unreal Game Engine
    • Unity vs Unreal
    • Unity vs Godot
    • Java
    • Cross Platform Games
  • Careers
    • Become a Game Designer
    • Education Requirements
    • Geme Design Document
    • Video Game Ideas
    • 3D Modeler
    • Game Artist
  • Animation
    • Animation School Rankings
    • 2D Animation Software
    • New York Animation
    • California Animation
    • Animation in Canada
You are here: Home / Gaming / Corona Labs Dev Platform: The Power to Design 2D Games and Apps Across Multiple Platforms

Corona Labs Dev Platform: The Power to Design 2D Games and Apps Across Multiple Platforms

corona labs development platform review
Corona SDK is a 100% free app development platform provided by Corona Labs. That’s right, one-hundred percent free! You just don’t see enough of that these days. Additionally, both the free and the paid versions allow access to plugins. You can find their plugin marketplace here.

It really is free in that Corona Labs doesn’t charge you to download the software, and doesn’t charge you after you’ve published your game to various platforms.

And let us tell you, publish to platforms you will! One of the biggest perks of Corona SDK is the ability to publish an app for all major platforms without changing anything.

You use a single codebase to build one version of your app, and you can upload that to all major platforms. Just look at what Corona SDK supports:

  • iOS
  • Android
  • Kindle
  • Windows Phone 8
  • Apple TV
  • Android TV
  • Mac OS X
  • Windows Desktop

One version of an app for the multi-platform release can be a huge time saver, depending on your plans for release. You don’t have to divert attention from other projects or commit additional resources to make Windows Phone 8 and Mac OS X-compatible versions.

Before we get too ahead of ourselves, let’s talk a little bit about what Corona SDK can do from a development standpoint.

Table of Contents:

  • What’s it All About
  • Where Can I Build?
  • Do I Need Anything Else?
  • What’s the Catch?

What’s it All About


Corona SDK gives users the power to design 2D games and apps across multiple platforms. As we’ve seen, this includes mobile, TV, and desktop.

For the most part, the platform is easy to learn. Corona SDK claims you can have your first app built in just 5 minutes using the guides provided to you by Corona. In addition to the guides, they have in-depth tutorials and examples to follow. It’s so easy, they claim, that it’s comparable to matching your socks in the morning.

Typically that takes us less than five minutes, so maybe they’re exaggerating. You’ll just have to try it for yourself. After all, not only is it easy to learn, it’s also 100% free.

The more sophisticated features come into play with the inclusion of Lua-based APIs. Corona Labs describe the Lua system as “elegant.” Most reviewers were able to pick Lua up in a matter of hours.

Where Can I Build?


Corona SDK works on both Mac and Windows. This means you can design a game or app with your preferred toolset on either system. In addition to picking the system you use, you can also test in real-time. Try something new, like it, save it, and send the app onward.

Try something new, hate it, change it, try something else, like it, etc. Instantly seeing the fruits of your experimental labors can mean serious time-saving.

Do I Need Anything Else?


All you need outside of Corona SDK is a text editor. The FAQ section provides a helpful list to get you started if you don’t already have a text editor you prefer to use. Between the text editor, the Lua language, and the rest of the Corona SDK, you might be thinking there are plenty of places to get hung up.

The good news is that the Corona Labs development platform has an extremely active community. In addition to the extensive tutorial and guide sections, you’ll have a community of over 300,000 developers around the world chiming in on the developer forums. They’re bound to have experienced the problems you run into.

And that’s without mentioning the frequent visits from the development team in the Corona Labs developer forums.

What’s the Catch?


There’s always a catch, isn’t there? Well, there isn’t much of one here. Instead, we’ll point out a couple of cons we found.

  1. If you’re looking to make a 3D game, you’re out of luck with Corona SDK. Their dev kit is designed for 2D.
  2. Lastly, if you have a snafu with a bug, Corona SDK isn’t the best for bailing you out. This can sometimes make debugging errors a real struggle.

Overall, we really like the platform and would be hard-pressed to find a better value for online game development at the moment.

ShareTweet

Written by Dustin Tyler - Updated on March 8, 2023

Popular Posts

Video Game Graphics
Video Game Graphics Through The Years
video games that will make you smarter
15 Video Games That Make You Smarter
Making good gaming videos
How to Make Gaming Videos for Youtube

About Dustin Tyler

Initially focused on web dev, Dustin was introduced to game design by a friend after college and was immediately attracted to the combination of technical skill and creativity required to make an awesome game.

While not a professional game developer himself, he’s utilized his web dev skills and desire to help others by creating a resource where expert game designers can share what they’ve learned with the next generation of aspiring game makers.

Categories

  • Animation
  • Career
  • Engines
  • Experts
  • Gaming
  • Graphic Design
  • Learn
  • Technology
  • Video Game Design Education

GameDesigning.org is reader-supported. When you purchase through links on our site, we may earn an affiliate commission. Learn More.

Recent Posts

  • Video Game Engineers: Job Description and Salary
  • How to Create Video Game Atmosphere
  • How to Make an Artist Portfolio Website

Site Info

  • About Us
  • Cite this Website
  • California Consumer Privacy Act
  • Editorial Guidelines


DMCA.com Protection Status

Connect

  • Contact Us
  • Facebook
  • Twitter
  • Pinterest

Copyright © 2023 · Privacy Policy · Terms · Earnings Disclaimer