Learning Android Game Programming

0
(0)

Learning Android Game Programming
 

  • Author:Richard A. Rogers
  • Length: 480 pages
  • Edition: 1
  • Publisher: Addison-Wesley Professional
  • Publication Date: 2011-12-11
  • ISBN-10: 0321769627
  • ISBN-13: 9780321769626
  • Sales Rank: #3758257 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    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

    Chapter 1 Mobile Games
    Chapter 2 Game Elements and Tools
    Chapter 3 The Game Loop and Menus
    Chapter 4 Scenes, Layers, Transitions, and Modifiers
    Chapter 5 Drawing and Sprites
    Chapter 6 Animation
    Chapter 7 Text
    Chapter 8 User Input
    Chapter 9 Tile Maps
    Chapter 10 Particle Systems
    Chapter 11 Sound
    Chapter 12 Physics
    Chapter 13 Artificial Intelligence
    Chapter 14 Scoring and Collisions
    Chapter 15 Multimedia Extensions
    Chapter 16 Game Integration
    Chapter 17 Testing and Publishing

    A: Exercise Solutions

    中文:

    书名:Learning Android Game Programming

    打造下一个伟大的安卓游戏!

    学习Android游戏编程 是您的动手,从头到尾的指南,为当今快速增长的Android移动设备市场创造制胜的游戏。如果你有基本的Android开发经验,里克·罗杰斯将帮助你在你的知识基础上快速开发出畅销的低预算2D手机游戏。

    这本书以当今Android手机游戏市场的最新概述开始,回顾了每一个主要的流派,并向您传授了游戏开发的基本概念。您将设计一个简单的游戏,然后使用AndEngine–一个强大的、开源的、免费的游戏开发引擎–掌握游戏开发的每一步。每一章都讲授了你可以实际使用的示例代码,包括从已发布的游戏《处女大战吸血鬼》(V3)中提取的许多示例。

    With this book you’ll learn how to

    • 使用免费的Android工具创建代码、图片和声音
    • 实现作为Android游戏核心的“游戏循环”
    • 使用场景过渡和实体修改器使游戏栩栩如生
    • 充分利用位图和矢量图形、精灵和动画
    • 通过触摸、多点触摸、键盘、语音识别、加速计、位置和指南针集成用户输入
    • 使用切片地图构建无限的虚拟世界
    • 创建、保存和重复使用强大的粒子效果
    • 查找、获取、修改和使用背景音乐和音效
    • 用Box2D实现高逼真的物理效果
    • 使用人工智能技术让您的游戏更智能、更有趣
    • 根据游戏元素之间的冲突建立一个评分框架

    今天从Android Market下载免费版本的Virgins vs Vampires(V3),因为您将在这本书中了解如何构建游戏

    目录表

    Chapter 1 Mobile Games
    第二章游戏元素和工具
    Chapter 3 The Game Loop and Menus
    第4章场景、层、过渡和修改器
    第五章绘画与精灵
    第六章动画
    Chapter 7 Text
    Chapter 8 User Input
    第9章平铺地图
    第十章粒子系统
    第十一章声音
    第十二章物理学
    第十三章人工智能
    第14章得分和碰撞
    第15章多媒体扩展
    第十六章游戏集成
    第十七章测试和发布

    A: Exercise Solutions

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册