Book description
Build the Next Great Android Game!
Learning Android Game Programming is your hands-on, start-to-finish guide to creating winning games for today’s rapidly growing Android mobile device marketplace. If you have even basic Android development experience, Rick Rogers will help you build on your knowledge to quickly create low-budget 2D mobile games that sell.
The book starts with an up-to-the-minute overview of today’s Android mobile games marketplace, reviews each leading genre, and teaches you the foundational concepts of game development. You’ll design a simple game, then master every step of game development with AndEngine—the powerful, open source, free game-development engine. Every chapter teaches with sample code you can actually use, including many examples drawn from the published game, Virgins Versus Vampires (V3).
With this book you’ll learn how to
Use free Android tools for creating code, artwork, and sound
Implement the “game loop” that is at the heart of Android games
Bring your game to life with scene transitions and entity modifiers
Make the most of bitmap and vector graphics, sprites, and animation
Integrate user input via touch, multitouch, keyboard, voice recognition, accelerometer, location, and compass
Build infinite virtual worlds with tile maps
Create, save, and reuse powerful particle effects
Find, acquire, modify, and use background music and sound effects
Implement highly realistic physics effects with Box2D
Use AI techniques to make your games smarter and more fun
Build a scoring framework based on collisions between your game elements
Download the free version of Virgins Versus Vampires (V3) from Android Market today, as you learn how to build the game in this book
Table of contents
- Title Page
- Copyright Page
- Dedication Page
- Contents at a Glance
- Contents
- Foreword
- Preface
- Acknowledgments
- About the Author
- 1. Mobile Games
- 2. Game Elements and Tools
- 3. The Game Loop and Menus
- 4. Scenes, Layers, Transitions, and Modifiers
- 5. Drawing and Sprites
- 6. Animation
- 7. Text
- 8. User Input
- 9. Tile Maps
- 10. Particle Systems
- 11. Sound
- 12. Physics
- 13. Artificial Intelligence
- 14. Scoring and Collisions
- 15. Multimedia Extensions
- 16. Game Integration
- 17. Testing and Publishing
- Appendix. Exercise Solutions
- Index
- Footnotes
Product information
- Title: Learning Android Game Programming: A Hands-On Guide to Building Your First Android Game
- Author(s):
- Release date: December 2011
- Publisher(s): Addison-Wesley Professional
- ISBN: None
You might also like
book
Android Game Programming: A Developer’s Guide
Extend your game development skills by harnessing the power of Android SDK About This Book Gain …
book
Android Game Programming For Dummies
Learn how to create great games for Android phones Android phones are rapidly gaining market share, …
book
Android Game Programming by Example
Harness the power of the Android SDK by building three immersive and captivating games Implement the …
book
Learning Android Game Development
Learn the art of making Android games and turn your game development dreams into reality About …