Our website is currently undergoing technical upgrades to serve you better. We’ll be back online shortly.
Home > Computing and Information Technology > Computer programming / software engineering > Games development and programming > Learning Android Game Programming: A Hands-On Guide to Building Your First Android Game
22%
Learning Android Game Programming: A Hands-On Guide to Building Your First Android Game

Learning Android Game Programming: A Hands-On Guide to Building Your First Android Game

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

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:
Foreword xix Preface xxi Acknowledgments xxiii About the Author xxv   Chapter 1: Mobile Games 1 The Mobile Game Market 1 The World of Computer Games 2 AndEngine Examples 10 Summary 12 Exercises 12   Chapter 2: Game Elements and Tools 15 Software Development Tools 15 Graphics Tools 20 Audio Tools 24 Getting Our Feet Wet: The Splash Screen 26 Summary 31 Exercises 32   Chapter 3: The Game Loop and Menus 33 Game Loops in General 33 The Game Loop in AndEngine 34 Adding a Menu Screen to V3 37 Memory Usage 50 The Quit Option 51 Summary 51 Exercises 52   Chapter 4: Scenes, Layers, Transitions, and Modifiers 53 Scenes in AndEngine 53 Creating the Game Level 1 Scene 79 Summary 85 Exercises 85   Chapter 5: Drawing and Sprites 87 Quick Look Back at Entity 87 Drawing Lines and Rectangles 88 Sprites 89 Summary 106 Exercises 107   Chapter 6: Animation 109 Requirements for Animation 109 Animation Tiled Textures 110 Animation in AndEngine 111 Animation Example 113 Adding Animation to Level1Activity 118 Animation Problems 126 Advanced Topic: 2D Animations from 3D Models 127 Summary 127 Exercises 128   Chapter 7: Text 129 Fonts and Typefaces 129 Loading Fonts 130 Text in AndEngine 133 Custom Fonts 137 Adding Custom Fonts to V3 139 Summary 146 Exercises 146   Chapter 8: User Input 149 Android and AndEngine Input Methods 149 Adding User Input to V3 167 Summary 171 Exercises 172   Chapter 9: Tile Maps 173 Why Tile Maps? 173 Types of Tile Maps 173 Structure of Tile Maps 176 Tile Maps in AndEngine 176 The Tile Editor: Tiled 179 TMX Files 180 Orthogonal Game: Whack-A-Vampire 181 Isometric Tile Maps 196 Summary 197 Exercises 197   Chapter 10: Particle Systems 199 What Is a Particle Emitter? 200 How Do Particle Systems Work? 200 The AndEngine Particle System 201 Creating Particle Systems 206 Particle Emitters in V3 211 Summary 216 Exercises 217   Chapter 11: Sound 219 How Sound Is Used in Games 219 Sources of Music and Effects 220 Tools for Music and Effects 221 Sound Codec Considerations 221 Sound in AndEngine 222 Adding Sound to V3 225 Summary 241 Exercises 241   Chapter 12: Physics 243 Box2D Physics Engine 244 Building Levels for Physics Games 246 AndEngine and Box2D 248 Irate Villagers: A Physics Gamelet for V3 261 Implementing IV 261 Summary 276 Exercises 277   Chapter 13: Artificial Intelligence 279 Game AI Topics 279 Implementing AI in V3 287 Summary 297 Exercises 297   Chapter 14: Scoring and Collisions 299 Scoring Design 300 Collisions in AndEngine 306 Letting the Player Score 308 Graveyard (Level 1) 308 Whack-A-Vampire 315 Irate Villagers 318 Summary 322 Exercises 322   Chapter 15: Multimedia Extensions 325 Downloading Extensions 325 Live Wallpapers 326 MOD Music 332 Multiplayer Games 336 Multi-Touch in AndEngine 337 Augmented Reality 339 Summary 343 Exercises 344   Chapter 16: Game Integration 347 Difficulty Balancing 348 Completion 350 Level 1: The Main Game 352 Whack-A-Vampire 358 Irate Villagers 360 Options Menu 363 Summary 363 Exercises 363   Chapter 17: Testing and Publishing 365 Application Business Models 365 Testing and Getting Ready 366 Publishing 373 Promoting Your Game 376 Summary 380   Appendix: Exercise Solutions 381   Index 429


Best Sellers


Product Details
  • ISBN-13: 9780321769626
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Addison-Wesley Educational Publishers Inc
  • Depth: 25
  • Language: English
  • Returnable: Y
  • Spine Width: 24 mm
  • Weight: 728 gr
  • ISBN-10: 0321769627
  • Publisher Date: 12 Dec 2011
  • Binding: Paperback
  • Height: 226 mm
  • No of Pages: 480
  • Series Title: Learning
  • Sub Title: A Hands-On Guide to Building Your First Android Game
  • Width: 177 mm


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
Learning Android Game Programming: A Hands-On Guide to Building Your First Android Game
Pearson Education (US) -
Learning Android Game Programming: A Hands-On Guide to Building Your First Android Game
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Learning Android Game Programming: A Hands-On Guide to Building Your First Android Game

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals

    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA