内容简介
You will learn by doing. First a brief crash course in Lua and Corona. Once this is done you will be thrown straight into creating fully functional complete games chapter by chapter. Certain chapters are reserved for adding advanced features such as multiple device integration, social networking and monetization. This book is for anyone who wants to have a go at creating commercially successfully games for Android and iOS. You don’t need game development or programming experience.
AI简介
这是一本详尽且实用的移动游戏开发指南,旨在教授读者如何使用Corona SDK和Lua编程语言来创建功能齐全的移动游戏。书中首先对Lua编程语言进行了简要的介绍,并深入讲解了Corona框架的使用。接着,作者带领读者从零开始,逐步构建了一个完整的游戏——Breakout,并详细介绍了游戏中的物理引擎应用、游戏屏幕设计以及过渡动画的实现。
书中还深入探讨了多设备支持和网络游戏功能的实现,包括如何在不同的iOS和Android设备上运行游戏,以及如何使用OpenFeint添加游戏中的成就和排行榜。此外,作者还详细介绍了In-App Purchases的创建和测试流程,帮助读者理解如何在应用中实现内购功能。
书中的内容涵盖了移动游戏开发的各个方面,包括游戏设计、编程基础、动画实现、声音和音乐处理、物理引擎应用、游戏控制、社交网络集成以及内存优化等。作者通过大量的实例和步骤,引导读者逐步掌握移动游戏开发的关键技能。
此外,书中还包含了一些高级功能的介绍,如使用sprite sheets进行动画、移动paddle使用touch events和accelerometer、Removing o