没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
For your convenience Apress has placed some of the front
matter material after the index. Please use the Bookmarks
and Contents at a Glance links to access them.
Download from Wow! eBook <www.wowebook.com>
iv
Contents at a Glance
Contents .............................................................................................................. v
About the Author ............................................................................................... xxi
About the Technical Reviewers ....................................................................... xxii
Acknowledgment ............................................................................................. xiii
Introduction ..................................................................................................... xiii
■Chapter 1: Welcome to the World of the Little Green Robot ............................ 1
■Chapter 2: Gaming Tricks for Phones or Tablets ........................................... 19
■Chapter 3: More Gaming Tricks with OpenGL and JNI ................................... 59
■Chapter 4: Efficient Graphics with OpenGL ES 2.0 ....................................... 113
■Chapter 5: 3D Shooters for Doom ................................................................ 145
■Chapter 6: 3D Shooters for Quake ............................................................... 193
■Chapter 7: 3D Shooters for Quake II ............................................................. 233
■Appendix: Deployment and Compilation Tips .............................................. 261
Index ............................................................................................................... 271
xii
Introduction
Welcome to Advanced Android 4 Games. This book will help you create great games for the
Android platform. There are plenty of books out there that tackle this subject, but only this book
gives you a unique perspective by showing you how easy it is to bring native PC games to the
platform with minimum effort. This is done using real-world examples and source code in each
chapter. Keep in mind that before you dig into this book, you will need a solid foundation in Java
and ANSI C. I have tried to clearly and simply explain the most complicated concepts with a
combination of graphics and sample code. The source code provided for each chapter will help
you understand the concepts in detail and make the most of your time as a mobile game
developer.
The Green Robot Has Taken Off
It is hard to believe that is has been just two years since Android came onto the smartphone
scene; and it has taken off with a vengeance. Take a look at the US smartphone platform market
share, shown in Figure 1, according to a survey by Nielsen.
1
In May 2011, Android commanded 36
percent of the smartphone market in the United States—not too shabby for a two-year-old OS.
And the stats just keep getting better and better. Distimo, an analytics company specializing in
app stores, forecasted that Android Market would surpass Apple’s App Store in size by August
2011.
2
This opens a new frontier for developers looking to capitalize from the rocketing
smartphone segment. Advanced Android 4 Games is just what you need to get running quickly in
building cutting-edge games for the platform.
1
“Android Leads in U.S. Smartphone Market Share and Data Usage,” Nielsen Wire,
http://blog.nielsen.com/nielsenwire/?p=27793.
2
“Android to Surpass Apple's App Store In Size By August 2011,” a report by Distimo available at
http://techcrunch.com/2011/05/05/android-to-surpass-apples-app-store-in-size-in-august-
2011-report-exclusive/
.
■ INTRODUCTION
xiii
Figure F–1. Smartphone market share, April 2011, Nielsen
Who’s the Target Audience?
This book targets seasoned game developers, not only in Java, but also in C. Performance is
critical in game development. Other audiences include:
• Business apps developers. If you work on native applications, this book can
be a valuable tool.
• Scientific developers. In the science world, raw performance matters. The
chapters dealing with JNI and OpenGL can help you achieve your goals.
• Computer science students learning new mobile platforms. Android is open
and fairly portable, thus this book can help students in many platforms,
including iPhone, Blackberry, and Meego.
• Anybody interested in Android development. Android has taken over the
mobile market space at a furious pace. You’ve got to expand your skill set
to include games and graphics, or you may be left behind.
剩余301页未读,继续阅读
资源评论
- 阿抖2013-03-14实际项目都有bug,不好
JamesLiu
- 粉丝: 216
- 资源: 40
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 549springboot + vue 民宿管理平台.zip (可运行源码+数据库文件+文档)
- ZArchiver.Pro_0.9.5.apk
- vmware环境配置.mp4
- 548springboot + vue 大学生社团活动平台.zip(可运行源码+数据库文件+文档)
- 微信小程序 辩论倒计时小程序源码 作业设计demo 计算机专业参考
- 深入探究文件IO,嵌入式Linux
- 微信备忘录小程序源码 作业设计demo 计算机专业作业
- 微信小程序 仿百度小说小程序 看小说小程序 实现源码
- 锂电资料包-锂离子电池技术干货资料合集.zip
- (王道计算机组成原理)第三章存储系统-第二节1:主存储器基本构成、基本的半导体原件和存储器芯片的原理_主存储器与存储芯片-CSDN博客 (2024….html
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功