Learn Corona SDK Game Development [electronic resource] /
Zammetti, Frank.author.
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.
""Cover""; ""Title Page""; ""Copyright Page""; ""Dedication Page""; ""Contents at a Glance""; ""Table of Contents""; ""About the Author""; ""About the Technical Reviewer""; ""Acknowledgments""; ""Introduction""; ""The Book: An Overview""; ""Saving Your Fingers""; ""Perfection Is Relative""; ""If You Want to Yap at Me""; ""Part 1 Get Ready . . . Get Set . . .""; ""Chapter 1 Say Hello to My Little Friend: The Corona SDK""; ""A Long Time Ago In a School (Perhaps) Far, Far Away . . .""; ""Back to the Future""; ""Hey, Wait, Isnâ€?t This Book about the Corona SDK?!""
""Corona: History at a Glance""""A Tool That Works for You""; ""Baby-Steppinâ€? It""; ""Summary""; ""Chapter 2 The Pillar of Creation: Lua""; ""A Jack of All Trades""; ""The Bare Necessities: Lexicology""; ""The Keys to Success: Keywords""; ""Making a Statement: Commenting""; ""A Place for Your Stuff: Variables, Values, and Types""; ""Expressing Yourself: Expressions and Operators""; ""Letâ€?s Table This Discussion: The Mythical â€œTableâ€?""; ""Getting Functional: All about Functions""; ""Taking Control: Control Structures""; ""Knocked for a Loop: The for, while, and repeat Constructs""
""Compartmentalizing: Modules""""Variations on a Theme: Changes Made to Lua in Corona""; ""Summary""; ""Part 2 Go!""; ""Chapter 3 Basic Application Structure""; ""The Year Is 2258 . . . The Name of the Place . . . err, Game . . .""; ""Mapping out the Astro Rescue Game""; ""Youâ€?re Sceneing Things: The Storyboard API""; ""Every Event Needs a Handler""; ""The Life (and Death) of a Scene""; ""Making the Transition: Transition Effects""; ""Scene Purging for Fun and Profit""; ""Back to the Beginning: The main.lua file""; ""Global Imports""; ""Global Variables""
""Dealing with Game State: File I/O Operations""""Where It All Begins: Initial Execution""; ""Utilities""; ""Talking to Yourself: Log Messages""; ""Audio Mish-Mosh: Handling Cross-Platform Audio Concerns""; ""Then, the Closer Comes in to Finish the Ninth Inning""; ""Even Further Back: build.settings and config.lua""; ""The build.settings File""; ""The config.lua File""; ""Summary""; ""Chapter 4 Title, Menu, and Settings Scenes""; ""Welcome, Ladies and Gents: The Title Scene""; ""Creating the Scene""; ""A Little Jaunt into Audio""; ""Our First Foray into Graphics""; ""The Stage""
""Starting the Scene""""Exiting the Scene""; ""Destroying the Scene""; ""Some Unused Scene Event Handlers""; ""Handling Touch""; ""Continuous Action""; ""Wrapping up the Title Scene""; ""Whatâ€?ll You Have? The Menu Scene""; ""Creating the Scene""; ""Some Unused Scene Event Handlers""; ""Oh, Those Beautiful Shapes!""; ""Creating Graphics from Scratch""; ""Wrapping up the Menu Scene""; ""The Choice Is Yours: The Settings Scene""; ""Creating the Scene""; ""Some Unused Scene Event Handlers""; ""Wrapping up the Settings Scene""; ""Summary""; ""Chapter 5 The Game, Part 1: Core Game Code""
""The Game Scene Kicks It All Off""
Includes index.
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.
Computer games-Programming.
Software engineering.
Game Development.
Software Engineering/Programming and Operating Systems.