Hello, everyone.
This is Vlad Shcherban, the main developer of Corona for the past several years. There are a lot of things I would like to discuss so I will try to be as brief as possible, with more details in the FAQ below.
As you already know, as of May 1st, 2020, Corona Labs Inc., the company …
The Corona Labs Forums are currently down as we migrate them to the new modern forum software on new hardware. The old Forums will remain down from this point forward. Once the migration is complete, forums.coronalabs.com will redirect to forums.solar2d.com or you can access them directly.
To acces…
Many of you are curious how our transition is going. Here is a quick update as to its status.
Let’s start with rebranding…
Thanks to the help of the community, as we move away from Corona Labs Inc to our new open source/crowdfunding model, it’s time for a new name and new look.
Introduc…
When Google started enforcing their new 64-bit requirements last year, they gave Corona developers an extension. New apps still had to be 64-bit by the deadline, but for apps currently in the app store, they provided an extension until August 1, 2020. That’s a little over three months away.
W…
We wanted to provide you a quick status update on how things are proceeding towards our May 1, 2020 transition to the new open source platform.
Our goal through this transition is to make sure that you are able to build and deploy your games today, tomorrow and in the future and we are on track to …
It’s 2020 and many of you have been wanting a roadmap for the next year. We’ve got several major updates to shed the light on Corona’s future and give you more perspective on your business goals connected to our product.
First, let us separate the business entity Corona Labs from the product …
As many of you have discovered, there has been an ongoing, periodic server outage. Our team has been working hard to try and find the root cause, but the issue has eluded us so far.
We know this is not a physical server problem. We can access the server. It is a dedicated server, so no other traffi…
Apple recently added support for Dark Mode. Dark Mode first appeared in macOS Mojave and continues with macOS Catalina. On iOS Dark Mode first appeared in iOS 13. Even tvOS supports it! Dark Mode is a popular feature because many people prefer light text on a dark background and there is evidence …
Thanks to master plugin creator, Scott Harrison for this guest post on using Google and Apple Sign-In in your apps.
Many apps and games have there own login system. Whether you need a login for storing data, sharing, or multiplayer, setting up a login system is an important part of your ap…
One of the things that makes Corona great is that we offer over 1,000 API calls to make your life as a developer easier. This includes various convenience APIs that make our simple-to-use APIs even simpler.
However, sometimes those convenience methods can be less of a convenience and more of a hea…
A question was raised on the various Corona support channels: “What is the return
statement and when do I need to use it?” Before that question can be answered, you need to understand what functions are and how Lua uses them.
Functions are blocks of code that can be reused. Consider changing a car…
Whew! That was a challenging update… But our engineering team has been working very hard and with much fanfare, we would like to introduce to you a publicly available Android 64-bit build of Corona.
If you check the daily builds, you will find a new daily build: 2019.3504. This build should be sta…
It seems that all of our news lately has been wrapped around Google, and so it is again. AdMob has update their libraries again, and in doing so, created a breaking change. Your app’s App Id previously was only needed at the time you initialized the plugin. Google is now looking for it inside the …
This is a guest post by long time Corona user Matthew Webster.
While Corona is simple, powerful and has many useful APIs, there’s always that one extra thing. Often, the one thing is apparently simple enough to be incorporated into an existing Lua API, but may appear forgotten about.
This tutorial…
We have some important (and good) updates regarding the Android 64-bit requirements.
As you probably know, Google has been wanting developers to switch to 64-bit builds for some time. Converting Corona to Android 64-bit has been a major challenge for us given how our build system is constructed.
S…
Google has set a date of August 1, 2019 for all apps to be updated to 64bit. Currently Corona only supports building 32-bit apps. Our engineering team is working to convert our build process to support 64-bit for Corona apps, but this is a very complex process with many parts that have to be updat…
This isn’t about adaptive icons. We are still working on those. This is about the 512×512 that you upload to Google Play. Google is changing the rules on what is required for the developer portal. Previously they allowed you to have arbitrary shaped icons, but as of May 1, you’re required to provi…
Corona has always been about you, our fantastic developer community. And we love it when you get more involved. A community project that you may not be aware of is a new website collecting information about #madewithcorona apps. The site, curated by @sporkfin, is currently soliciting YouTube video…
It seems like we are seeing the same questions showing up in multiple places. We want you to get the best support possible and understanding the best places to ask your questions will help meet that goal.
Support requests can be generally broken into three distinct categories:
Corona API’s are some of the best thought out in the industry. We’ve worked hard to make them consistent and easy to use. Lua follows a similar thought process, attempting to be consistent with minimal syntax rules. But there are times that some concepts may not be obvious to newer developers comi…
Corona’s plugin system provides a great way to extend Corona’s capabilities without having to modify Corona’s core engine. Developers building HTML5 apps have great access to JavaScript to add really cool features and it’s pretty easy to do!
Let’s look at an example…
Recently someone was intereste…
Sphere Game Studios has another hit on their hands with their new title: Merge City which is currently on Google Play’s “Indie Corner” in the “Our Indie Picks” section.
Merge City is a blend of city building and merge gaming, similar to the game Merge Planes. The game play is simple: You merge tw…
After more than nine years of developing and evolving the Corona game engine, Corona Labs is releasing its technology to open source. It’s a move we’ve been planning for a few years now, with the goal of making the engine development process more transparent, and to empower the community to direct…
Corona Labs will no longer be collecting any statistics from apps built with daily build 2018.3454 or later. Many developers have asked for this feature and we are happy to do this for the community. As a closed source product, Corona Labs needed to collect basic app usage such as the number of se…
Ten years ago, two guys got together with a goal to change the mobile development world. A year later, Corona SDK was born.
My, how time has flown!
Since those first days, we’ve frequently seen developers reach the #1 spot in various app stores. We’ve seen apps that have received millions of downl…
Corona Labs is pleased to announce the immediate availability of a new plugin: Animations. This plugin was originally planned to be an extension to the existing transition.* library. During the design, there were sufficient changes that warranted it being a new library. We also decided to make thi…
Corona Labs would like to update you about our recent plugin for Google Play Games Services. This plugin is known as GPGS v2 and there is a breaking change to be aware of.
We’ve worked hard to make it call compatible with the older GPGS v1 plugin, however Google has changed their initialization an…
Periodically a game comes along that breaks out and does something different. Corona Labs would like to introduce you to Mission Me by Sillysoft Games. Mission Me is a lifestyle game.
In this game, you get missions that you frequently have to do in real life and may require you to get off of your …
Corona Labs is pleased to announce that the Steamworks plugin is now open-source. The Steamworks plugin is used by PC and macOS games published to Valve’s Steam service that allows support for leaderboards, achievements, user profile data, and microtransaction support.
Now you can download the rep…