Ferry Halim is no stranger to game development. His web site Orisinal boasts an award-winning portfolio of web games that he’s created with Flash over the past decade. Recently, Ferry started looking to make games for the mobile platform… And to do that, he chose Corona! Ferry has already created Flight of Fire and the newly-launched Winterbells games for iPhone, both using Corona. Below, we talk to Ferry about his journey to the mobile platform, and why Corona stood out to him as the “perfect SDK for a Flash Developer.” Background-wise, I noticed you’re primarily a Flash developer. Do you work with any additional programming languages or platforms? Currently I only work with Flash and Corona. And before Corona, I only made web games in
Category: Game Development
Piggybacking off the Quick Start Guide and video tutorials that we’ve recently created for you, we now bring you a newly revamped Sample Apps page! Some of the highlights of the Sample Apps page now include: Social Networking: Learn how to add Facebook and Twitter integration to your apps. Storage: These example show you how to create and read API’s. Platform-specific: When you just want to work in one platform, these sample codes that deal only with iPad, iPhone, or Droid will assist you in creating your next app or game. To see the rest, head on over to the page — oh, and let us know how you like its new layout!
I’m somewhere near a bunch of crates, apparently… UPDATE: Here is a bonus code sample, which is one line long. [cc lang="lua"] myMap = native.newMapView( 40, 80, 240, 280 ) [/cc]
Steffen Itterheim is no stranger to development. He is a former software engineer/manager at Germany’s Electronic Arts division and author of the book Learn iPhone and iPad Cocos2D Game Development. Though he is proficient in a multitude of languages, Steffen says his favorite mobile programming script is Lua. For more specific details, we have given him the floor below to illustrate why he prefers Lua for mobile development. Steffen currently is an independent app and game developer. You can follow him on Twitter and check out his website for more info. Lua, like most languages, allows you to do specific tasks in a variety of ways. Usually some ways are more efficient and thus faster. In this blog post I’ll show you how you can squeeze
This past week, we presented our Physics in 5 Lines demo at the MobiCASE conference in Silicon Valley. To our most pleasant surprise, Corona was named ‘Best Demo’ at the conference for its contribution to the field of mobile development! Thanks to the MobiCASE organizers for the honor, and thanks to you — our users — for putting our “5 Lines” demo to everyday use in your creations!
Tim is back with the second installment of his “Game in 8 Minutes” series! This time, he takes about 10 minutes (I know, I know…) to add more balloons, better physical reactions, and even multi-touch to the simple game he created in part 1. Download the source files for this tutorial. Let Tim know what you think in the comments below — he reads them all the time! Also, he says he will be making a part 3 for his balloon game, so keep an eye out for that.
Last week, we introduced Zwoptex integration with Corona for more efficiently dealing with sprites and animations in your games. This week, we bring you the TexturePacker command line tool for handling sprites in Corona. It’s not a competitor to our previous Zwoptex integration — just another option we wanted to provide for you, our users. Here are the main specs on TexturePacker, courtesy of creator Andreas Löw from Code ‘n’ Web: Fully automated layout with detection of the optimal texture size. On-the-fly rescaling of sprites to create high-res and low-res sprite sheets. Automated cropping of transparent pixels for faster rendering and smaller files. Automated creation of aliases using space only once for identical sprites after cropping. Output size optimization for finding the smallest file size.
Over the past week or so, we’ve noticed a lot of new visitors coming to our site and checking out what Corona has to offer. We know that choosing an SDK and committing to it is no light proposition, and you certainly don’t want to put your money and dedication into a toolkit only to have it disappoint you later on. So, to help ease your transition to Corona, we’re offering it to you at 50% off the prerelease price ($174.50/year instead of $349) using the coupon code CORONA4YOU. For more details, visit us over at this page, which we’ve set up for new visitors just like you. This offer is available for anyone, but you better move quick — the coupon code expires at midnight
After posting our Quick Start Guide to Corona a couple days ago, we thought we’d demonstrate just how easy it is to get started from Square One with Corona to create your first mobile game. We’ve already shown you real-life cases in which Corona users have created a game in eight days. Now, Ansca Mobile engineer Tim Statler shows you how you can make one in eight minutes! Download the source files for this video. Be sure to check back for more videos by Tim as he adds onto his “Balloon Game.” *UPDATE – 10/19/2010 @ 3:24pm PST* Background music has now been turned down.
Corona users come in many types: some have been with us from the beginning, and have watched the product evolve; others have recently migrated from other platforms; and for some, Corona is their first programming environment. By popular request from many new users, we have just posted an absolute beginner’s guide to Corona: the Corona Quick Start Guide. This guide covers everything from installation, to writing your very first programs, to exploring the Corona Simulator itself, including how to test the same code for iPhone, iPad and Android. We will continue to post tutorials and lessons for users of all levels, but if you’re new to Corona, give the Quick Start Guide a read and let us know what you think!