Learn Corona SDK Game Development

Learn Corona SDK Game Development

4.6 8
by Frank Zammetti

View All Available Formats & Editions

Corona SDK is one of the most popular app and game mobile development platforms in the world, and Learn Corona SDK Game Development walks you through creating a full-featured Corona game from scratch to the App Store.

You'll learn Lua basics (the foundation of Corona), how to add and manipulate graphics, and how to use controls like multitouch,


Corona SDK is one of the most popular app and game mobile development platforms in the world, and Learn Corona SDK Game Development walks you through creating a full-featured Corona game from scratch to the App Store.

You'll learn Lua basics (the foundation of Corona), how to add and manipulate graphics, and how to use controls like multitouch, accelerometer, and gyroscope. You'll also learn how to use Box2D (Corona physics under the hood), and how to add sound effects and music.

As you're polishing your game, you'll also learn about ads, in-app purchases, and OpenFeint and Game Center integration. Finally, you'll learn the ins and outs of getting a game into the App Store or other app marketplaces.

Whether you're developing exclusively for iOS, or whether you're developing for Android or other platforms, Learn Corona SDK Game Development explains just what you need to launch your career as a mobile game developer.

What you’ll learn

  • Just enough Lua to get started with Corona
  • How to put your Corona code together
  • How to work with images and effects
  • Adding music and sound
  • Game physics and AI
  • Working with app stores and marketplaces

Who this book is for

Beginning mobile game developers, with a grasp of the basics of programming, who want a complete walkthrough of the Corona app and game development tool, or iOS or Android developers who want to learn about Corona SDK.

Table of Contents

Part I: Get Ready... Get Set...

1. Introducing Corona

2. Getting To Know Lua

Part II: Go!

3. Application Structure

4. Title, main menu and settings screens

5. The Game, Part I: Core Game Code

6. The Game, Part II: The Main Loop

7. The Game, Part III: Player Control Input

8. The Game, Part IV: Collision Events

9. Wrapping Up

Part III: The Post-Game Show

10. Odds And Ends

11. Testing And Publishing

Product Details

Publication date:
Edition description:
Product dimensions:
9.10(w) x 7.50(h) x 0.70(d)

Meet the Author

Frank W. Zammetti is a web architect specialist for a leading worldwide financial company by day, and a PocketPC and open-source developer by night. He is the founder and chief software architect of Omnytex Technologies, a PocketPC development house.

He has over 12 years of "professional" experience in the information technology field, and over 12 more of "amateur" experience. He began his nearly life-long love of computers at age 7, when he became one of four students chosen to take part in his school district's pilot computer program. A year later, he was the only participant left! The first computer Frank owned was a Timex Sinclair 1000 in 1982, on which he wrote a program to look up movie times for all of Long Island (and without the 16k expansion module!). After that, he moved on to a Commodore 64 and spent about 4 years doing nothing but assembly programming (games mostly). He finally got his first IBM-compatible PC in 1987, and began learning the finer points of programming (as they existed at that time!).

Frank has primarily developed web-based applications for about 8 years. Before that, he developed Windows-based client/server applications in a variety of languages. Frank holds numerous certifications including SCJP, MCSD, CNA, i-Net+, A+, CIW, MCP, and numerous BrainBench certifications. He is a contributor to a number of open source projects, including DataVision, Struts, PocketFrog, and Jakarta Commons. In addition, Frank has started two projects: Java Web Parts and The Struts Web Services Enablement Project. He also was one of the founding members of a project that created the first fully functioning Commodore 64 emulator for PocketPC devices (PocketHobbit).

Frank has authored various articles on topics that range from integrating DataVision into web apps, to using Ajax in Struts-based applications. He is working on a new application framework specifically geared to creating next-generation web applications.

Customer Reviews

Average Review:

Write a Review

and post it to your social network


Most Helpful Customer Reviews

See all customer reviews >

Learn Corona SDK Game Development 4.6 out of 5 based on 0 ratings. 8 reviews.
Anonymous More than 1 year ago
Female Jedi knight Black hair blue green eyes Human Light saver and battle club with poisin spikes She can be nice but is stubborn and very dangerous Dont underestimate her just because shes a girl she will kill u Crush not intrested unless some one catches her eye For more just ask
Anonymous More than 1 year ago
Race: Human <br> Rank: Jedi Knight, but seems to be much more advanced <br> Appearance: White (tan), dark brown eyes, long black hair shaved on both sides of his head, leaving a long line of hair <br> Clothing: Black boots, black and brown jedi robes, black utility belt <br> Weapon: Lightsaber with a silver and gold handle and a green blade, the force <br> Personality: Reserved, mysterious <br> Rumor about him: He is a dark jedi in disguise
Anonymous More than 1 year ago
Commander of the fire battalion. Ark trooper. Bama and shoulder pauldron white armor decorated by flames. Helmet tallies show over 100 complite missions
Anonymous More than 1 year ago
Name- Jason William <p> Class- Bounty hunter <p> Weapons- an electrostaff, a blaster and a lightsaber. <p> Height- 6 ft 3in <p> Wheight- 198 lbs <p> Appearence- not really muscular, has a flat stomach. He has a headwrap and a cape, black gloves, and a tatoo of a dragon on his chest. He has some facial hair, cut into a "Shadow." (Barely visible beard and/or mustache.) He has a crew cut and muscular legs. Has a chiseled jawline and one green eye the other white. He has a scar on his left eye. He can see well with both eyes, but people assume he's nearly blind. His right arm and left leg are mechanical <p> Species- Human/ Cyborg <p> Crush- none <p> History- Parents were killed by a couple of bandits, so he lived in the shadows for about 20 years. He got plenty of food by hunting, and at the age of 18 decided to go steal a lightsaber. Lost his right arm and left leg in the duel. He made a mechanical leg and arm and became a bounty hunter.
Anonymous More than 1 year ago
Name kordik. Gender male. Species human. Height five nine. Weight 200 pounds without amour, 225 with amour. Wears a full set of mandolarian amour made out of beskar, a metal unpenitrable by blaster bolts and lightsabers.(not making that up. Its in the books.)weapons:two blaster pistols. Flamethrower. Jetpack. Vibroblade. Rocket on jetpack. Numerous others that you can discover in combat.
Anonymous More than 1 year ago
Age: 16/ height: 5'4"/ weight: 90 pounds/ species: doggen/ class: bounty hunter/ alignment: chaotic good (explanation on request)/ clothes: purple and gold kimono with black undershirt/ weapons: blaster sniper rifle, compact blaster pistol, vibro blade dagger, vibro throwing knives, vibro shurikans/ appearance: slightly tanned skin with waist length blond hair tied into a ponytail, pointed dog ears on her head and a blond tail. Her eyes are a jade green. Anything else, ask.
Anonymous More than 1 year ago
Name: Jk its Chris Black but people call me that <p>Age: 16 (Febuary 11) <P>Gender: Male &male <p>Rank: Jedi Paduwon <p>Looks: (weight 200 ht 6'3) Muscular Short Black Hair Green Eyes <p>Persona: Meet me <p>History: As a Human he grew in the Capital and was recognized by Obi-Wan with the abilities and senses in the Force.... and that was the beggining........
Anonymous More than 1 year ago
Name: Skylar Ivis. <p> Age: 17 <p> Appearance: She has pitch black hair and neon blue eyes. Her skin is pale and wears a black kimono with blue neon flowers on it. She wears pitch black sandals with white socks. Her lips are blue and she has a tattoo of a neon blue tear under her left eyes. <p> Personality: She has a fiery personality, isn't afraid to speak her mind, acknowledges others, fights till the end, and will give her all to protective the ones she loves. <p> Weapon: Blue double lightsabers <p> History : She was found as an orphaned girl in a small village by Master Yoda. He took her to the temple and Master Obi-Wan trained her. She became a master at the age of 16 and is the youngest jedi in the council.