Advertisement Jump to content
  • Advertisement
  • entries
    137
  • comments
    8
  • views
    5043

About this blog

Announcements, stories and industry interest posts for users of Corona, the 2D game engine from Corona Labs.

Entries in this blog

 

Featured App: Starting With Soil

You can make stunning games with Corona, but you can also make amazing non-game apps. We would like to introduce you to Starting With Soil from Supertapp Interactive. In partnership between Whole Kids Foundation and the Center For Ecoliteracy, Supertapp worked with Monstro, a video and animation specialist, to produce this beautiful, interactive educational app. The Whole Kids Foundation wants the app to improve child nutrition through education and inspiration, helping kids make healthier food choices. The app helps them understand where their food comes from and see how organic values impact the food they eat. Supertapp created Starting With Soil in Corona and built a framework to manage the different scenes without having to spend hours hand-coding each scene independently. The app was released on June 30, 2017 on iOS and Google Play. Check it out!  
View the full article

CoronaRob

CoronaRob

 

Corona Marketplace – Recent featured products

If you haven’t peeked into the Corona Marketplace recently, it now offers dozens of plugins and assets, from art packs to audio tracks to useful utility plugins. Periodically, we will highlight a few exciting products which can help you develop your dream app using Corona. Image Slider Image sliders are useful in countless types of apps and games, and this Image Slider plugin offers a robust set of features and customization options to meet your needs. eBook Template Perhaps you dream of making a beautiful eBook in Corona, but you’re not sure where to begin. This wonderful eBook Template handles a lot of the back-end work for you, letting you focus on your story and art! Animated Boys / Animated Girls DionArtworks has generously created a series of Animated Boys and Animated Girls, all featuring multiple animation sequences. They may be cute but they still carry guns!
View the full article

CoronaRob

CoronaRob

 

Using plugins in Corona Native projects (iOS)

With the new unified Corona (Corona + Corona Native), some developers have asked how to include plugins in Corona Native projects. The process outlined here is for iOS only, but we plan to post similar instructions for Android Studio soon. IMPORTANT: The process outlined herein requires daily build 2017.3103 or later. Essentially, to use plugins with Corona Native builds through Xcode, you must include them in build.settings just like you would for Corona Simulator builds, for example: settings = { plugins = { ["plugin.openssl"] = { publisherId = "com.coronalabs" }, }, } From here, you must run a process which contacts the Corona Marketplace and confirms that you have an active license for the plugin(s). If confirmed, Corona will install the library files and link them to your project. Procedure To perform the process described above, simply follow these steps: Open your project in Xcode. In the Xcode tool bar, click on the active scheme button and select Download Plugins:
Click on the Run button to download the plugin(s):
In the Xcode tool bar, click on the active scheme button and select your main app. Now you can build your app with any plugin in the Corona Marketplace. Note that you’ll need to download the plugin(s) each time you add or change plugin settings/inclusions within build.settings. REMINDER: Unless you need access to specific native libraries, offline builds. or you are building native-based plugins, you can (and should) build and ship apps using the Corona Simulator and Corona Lua APIs. Essentially, while some specific tasks may require Corona Native, they should only be implemented by developers who have previous experience with native functionality.
View the full article

CoronaRob

CoronaRob

 

Featured Game: Neon Poly

It seems like Corona developers are creating more and more fantastic apps! Neon Poly by Lobster Claw Software leverages familiar gameplay from classic games like Tetris™ and 1010 to create a new twist on the “place pieces” puzzle game genre. Neon Poly offers three types of pieces: squares, hexagons, and triangles. You get three random pieces to play with the goal being to clear enough space so that you can continue playing new pieces. In addition, you can earn experience and use various “powers” to clear parts of the board. The game uses programmatically-generated graphics that leverage some of Corona’s powerful graphics capabilities, creating a very stylish visual appeal. The game is something you can immerse yourself in for a few minutes or several hours. Each board shape has three sizes that affect the challenge and length of play. Neon Poly is hot off the presses, having just been released on June 21, 2017. The game also received a major review, landing on the front page of AppAdvice and earning a 9.0 out of 10! It’s available for free with in-app purchases on both the Apple App Store and on Google Play.  
View the full article

CoronaRob

CoronaRob

 

From the Forum – Issue #159

Welcome to this week’s From the Forum. In this post, we highlight a few Corona Community Forums posts that cover important topics. Removing words Many apps need to work with data and sometimes developers need to get values from the middle of a string. In this post, learn how to use the Lua string library and pattern matching to pull number values out of a string containing other characters. Thank you Markus! Corona developer Markus Ranner has been working on his own game Ice Trap and needed some special effects. He decided to extend Corona’s built-in transition library with additional convenience functions to make these effects easier. Check out the awesome gift he contributed to the community. Tiles, tilesets, tilesheets Sometimes computer terminology can be confusing for even experienced developers. In this thread, the question came up: what is the difference between a tile sheet and a tile set and just what are tiles? Learn about the difference and some great resources to help you use them. Do you have a particular forum thread that was helpful for you? Let us know about it! Email support@coronalabs.com, put FTF: and the forum title in the subject, and include the URL in the email. We will consider adding it to an upcoming edition of From the Forum.
View the full article

CoronaRob

CoronaRob

 

The Business of Apps: June 2017

Making games and apps can be fun, but what’s more fun is when other people play your games or use your apps. In many cases, you build it, publish it to the various app stores, and then watch those installs… not pile up. Equally important as your artwork, your clever design, or your awesome coding, marketing apps is an area where many developers  lack the skills to do it properly. In this month’s issue of The Business of Apps, let’s look at a few resources that can help you understand how to get your game or app seen and rocketing up the charts! How to Research Your Next Game’s Target Audience for Free In this recent post, Justin Carroll from Launch Your Indie Game discusses how to determine your target audience, research the demographics, and see what your competition is doing to get users on board. He points you to several free tools to analyze these aspects. 5 Cost-Effective Ways to Market Indie Game Apps Once you know your target audience, you need to actually market to them! Naman Kapur, product marketing head at ShepHertz, covers five important ways in which you can effectively market your game. How to Make Effective Official Game Websites Really Fast Once you start marketing your site, people need to learn about your game, where they can buy/download it, or see a trailer. We go back to Justin Carroll in a post on gamedev.net where he discusses building an effective website for your game. These tips are all great ways to help you succeed. Learn them, use them, and get your games and apps known to the world!
View the full article

CoronaRob

CoronaRob

 

Featured Game: Cowboy Gold Round-Up Platformer

Cowboy Gold Round-Up Platformer was released recently by Corona developer Mike Hempfling of Crave Creative.  In this game, you must navigate through the levels, collect gold, and kill or avoid various monsters and traps. What’s noteworthy is that the game was built using the free Sticker Knight Platformer template, available in the Corona Marketplace or from our Getting Started guide index. Within a few days after release, it was featured in the top 30 listing in the “Free Action Apps” category of the Apple App Store (United Kingdom). Cowboy Gold Round-Up Platformer is available for free on the Apple App Store, Google Play and Amazon Appstore.   
View the full article

CoronaRob

CoronaRob

 

Corona Marketplace – Recent featured products

If you haven’t peeked into the Corona Marketplace recently, it now offers dozens of plugins and assets, from art packs to audio tracks to useful utility plugins. Periodically, we will highlight a few exciting products which can help you develop your dream app using Corona. Firebase Auth Need another awesome tool in your Firebase suite for Corona apps? The Firebase Auth plugin allows you to log in through Firebase Auth for iOS 8.0+ and Android 4.0+. RPG Music Collection – Vol 1 RPGs are always enhanced by a compelling soundtrack. This excellent audio pack features 10 loopable music tracks, great for RPGs, JRPGs, adventure games, dungeon crawlers, and more! 4-Directional Game Character Sprites This pack is suitable for 4-directional games, shooting games, running games, platform games, and side-scrolling games. Includes both .PNG and 3D Blender files!
View the full article

CoronaRob

CoronaRob

 

Welcome to the new Corona!

We have some very big news — Corona is completely free! Starting today, when you download Corona from our daily builds page, you will get a combined package that includes the standard Simulator-based product and the native-based product (formerly Corona Enterprise). And naturally, the next public release of Corona will also be a similar combined product. Windows: Corona-2017.3100.msi
macOS: Corona-2017.3100.dmg One product: Corona Since Corona is a unified product now, we will no longer refer to “Corona SDK” and “Corona Enterprise” as distinct items. Instead, we will simply refer to our product as Corona. In cases when we need to clarify a specific aspect of the Corona toolset, we will refer to Simulator builds or native builds. Native builds include the Corona splash screen We’ve made Corona Native free, but in exchange for this huge savings for you, giving us a little marketing seems like fair compensation. You can, of course, purchase the Splash Screen Control plugin to remove or customize the default splash screen. To ease in the transition, users who previously paid for Corona Enterprise will receive a 1-year license for the Splash Screen Control plugin. We have a brand new website A new combined Corona product deserves a brand-new website, don’t you think? The new website is built on modern web practices and should perform well across all devices. We have also done a lot of housekeeping on old content too. Most of our content should still be around, but you may come across a bookmark or find something through a web search that was intentionally left behind. We now offer new support plans Many people can build successful games simply using our fantastic guides, tutorials, and documentation, or turn to our community forums or public Slack channel when they need help from the community. Sometimes, however, you may need more help, so we’re offering some great support plans that will get you access to unique Corona Labs support features like private channels in Slack, prioritized feature requests, and more. What is the Corona Slack channel? We offer a public Slack channel that’s open to everyone, but Slack doesn’t allow automatic signup. If you want to join, please email joinslack@coronalabs.com and we will send you an invitation. If you subscribe to one of our new support plans, you will also be invited to private channels where you’ll get closer access to the Corona Labs team. You have questions? We have answers! Q. What does “completely free” mean? A. There are no limits. The previous income restrictions are gone, so feel free to earn as much money as you can. If you want to build and maintain your own plugins, you’re now free to do so. Of course, most developers don’t want to re-invent the wheel, so we will continue to offer and maintain a wide array of world-class monetization, analytics, and attribution plugins, conveniently available to help you make the most from your apps. Q. How does Corona Labs make money under the free model? A. First and foremost, we want to emphasize the value in using our current ready-to-go monetization plugins. Between paid advertising plugins, revenue-share-based plugins, and free monetization plugins where we have a partnership with the provider, we encourage you to build apps that use advertising as a component of your income strategy. The more successful your app is, the more successful we will be. The Corona Marketplace is also an area we want to see grow. We encourage you to begin there and browse for any art/audio assets you may need, as well as game templates which can be used to kick-start your own projects. We also want to encourage our developers to become content providers for the marketplace! If you have a game template that others can use as a framework — even if it’s a simple one — please submit it and create a new income stream for yourself as a Marketplace provider. Another exciting development is that we are ramping up our publishing support. We are now working in cooperation with large, experienced publishers to make sure you have the best success possible. With our publishing services, you’ll gain access to pre-release services, cross-promotion, user acquisition, in-game analytics, App Store Optimization (ASO), and more. Q. I just purchased Enterprise last week. Can I get a refund? A. We recognize that many people may have purchased Corona Enterprise yesterday, last month, or six months ago. Unfortunately, we can’t issue refunds, but to compensate for these changes, existing Enterprise customers will get a 1-year license for the Splash Screen Control plugin. In addition, existing Corona Enterprise “Small Business” subscribers will receive one year of our Priority support subscription, while Enterprise “Unlimited” subscribers will receive one year of our Priority Plus support. Where can we discuss further? We want to hear from you! Please visit our community forums and use our announcement thread to ask us questions about these exciting changes and more.
View the full article

CoronaRob

CoronaRob

 

From the Forum – Issue #158

Welcome to this week’s From the Forum. In this post, we highlight a few Corona Community Forums posts that cover important topics. Drawing lines In this forum post, the original poster (OP) wanted to draw finger-paint style but found that the lines were not “connecting” properly. While forum superstar horacebury offered the best answer right away, this discussion got deep into how touch events work and ways of ensuring that your line segments connect. Making magnets In another quickly-answered post, the OP came back and shared his code using weld joints and touch joints to emulate a magnet pulling an object towards it. This is a cool technique which you might want to use! Pathfinding Sometimes forum posts don’t need any discussion to be worth their weight in gold. We love it when our developers give back to the community and, in this post, forum megastar SGS provides a link to a pure Lua library that implements six different methods of pathfinding, including A*. Do you have a particular forum thread that was helpful for you? Let us know about it! Email support@coronalabs.com, put FTF: and the forum title in the subject, and include the URL in the email. We will consider adding it to an upcoming edition of From the Forum.
View the full article

CoronaRob

CoronaRob

 

Great game design tips: June 2017

Today we present to you several articles on a range of game design topics which can help you build better, more compelling games! 11 Tips for Making a Fun Platformer In this post, the author covers topics like handling collision boundaries, managing jumps over gaps, and more. The article also discusses how to make a basic AI and asks you to think about atmosphere and story. Braid™ How to Design an Annuity In real life, an annuity is a financial transaction where you invest a sum of money up front, get paid back in smaller payments over time, and the total of those payments add up to more than you invested. Although it may sound unusual, you can use similar transactions within your in-game economy! This article outlines ways to implement this concept in your game and increase user engagement. Rapid Game Prototyping: Tips for Programmers One reason developers love Corona is the speed at which they can develop their game. A key aspect of this is prototyping, for example quickly learning if a game mechanic is going to work or not — but how can you test parts of your game while others aren’t complete? This article goes into these type of discussions and more.
View the full article

CoronaRob

CoronaRob

 

Corona Marketplace – Recent featured products

If you haven’t peeked into the Corona Marketplace recently, it now offers dozens of plugins and assets, from art packs to audio tracks to useful utility plugins. Periodically, we will highlight a few exciting products which can help you develop your dream app using Corona. Grunge UI Vectors Kit The Grunge UI Vectors Kit is the ultimate kit for creating rough, gritty user interfaces for games. It contains pre-made components that you can combine to build your perfect UI. Firebase Database Plugin maestro Scott Harrison continues his streak with the Firebase Database plugin, allowing you to access the Firebase database API. Block Blaster Block Blaster is a game template in the spirit of the arcade games Breakout™ and Arkanoid™ where you bounce the ball off your paddle and destroy the blocks above.
View the full article

CoronaRob

CoronaRob

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!