J2ME手机游戏编程入门(附盘)——移动开发系列丛书
图书作者: [美] Michael Morrison 著 李强 译
出版社: 人民邮电出版社
ISBN: 7115135274
出版时间: 2005-7第1版
印刷时间: 2005-7第1次印刷
开 本: 16
价 格(元): 49
本书帮助读者掌握使用J2ME开发手机游戏的方法和技巧。
全书分5个部分19章,另有3个附录。第一部分是前3章,介绍手机游戏开发的基础知识,以及如何使用Java和J2ME Wireless Toolkit创建一个手机游戏。第二部分是第4章到第9章,介绍如何为手机游戏绘制图形和图像,还详细叙述了实例游戏Henway的开发过程。第三部分包括第10章到第13章,介绍游戏图层和人工智能基础,开发了另一个完整的游戏High Seas。第四部分是第14章到第16章,介绍如何实现手机无线网络功能,并开发了网络游戏Connect 4。最后一部分是第17章到第19章,介绍如何优化游戏代码以及如何保存最高得分记录,还开发了完整的Space Out游戏。附录部分提供了手机游戏编程的有用的参考资料。随书光盘中包含了本书中所有的实例代码,以及为没有Java基础的读者准备的Java编程教程。
本书适合希望学习J2ME手机游戏编程的读者阅读,也可作为J2ME手机游戏编程的培训教材。
作者简介
Michael Morrison是一个作家、开发者、玩具发明者,以及很多计算机技术图书和Web交互课程的作者,他的主要职业是作家和自由职业者,Michael还是Stalefish Labs公司的富有创造性的领导。Stalefish Labs公司目前在开发一系列的手机运动类游戏,欲知详情可以访问Http://www.talltalesgame.com/。除了热衷于计算机、打曲棍球、溜冰板、和妻子一同看电影外,Michael还喜欢在鱼塘钓鱼。 李强,国内IT公司项目经理,有数年项目开发经验,熟悉C 、Java等编程语言,爱好电脑游戏和手机游戏。主要译作有《思科网络技术学院教程:Java 编程基础》和《计算机网络第一阶》。
【目录】
第一部分 手机游戏编程起步
第1章 发展中的游戏
1.1 移动游戏的本质
1.1.1 第一款手机游戏
1.1.2 手机游戏市场
1.1.3 手机游戏的文化
1.1.4 手机游戏的前沿
1.2 认识移动平台
1.2.1 Java 2 Micro Edition(J2ME)
1.2.2 Binary Runtime Environment for Wireless(BREW)
1.2.3 Symbian
1.2.4 Windows Mobile Smartphone
1.3 Java作为手机游戏平台
1.3.1 什么是Java
1.3.2 为什么选择Java
1.3.3 Java和手机编程
1.4 J2ME基础简介
1.4.1 Configuration和CLDC
1.4.2 Profile和MIDP
1.5 本章小结
1.6 实践练习
第2章 Java手机游戏开发基础
第3章 构建称动游戏Skeleton
第二部分 手机游戏编程基础
第4章 手机游戏图形
第5章 使用精灵动画
第6章 处理手机用户输入
第7章 Henway,向Frogger致意
第8章 使用乐音产生声音
第9章 播放数字化声音和音乐
第三部分 虚拟世界和手机游戏智能
第10章 创建平铺的游戏图层
第11章 管理多个游戏图层
第12章 High Seas:你是游戏中的海盗
第13章 教游戏思考
第四部分 利用无线网络
第14章 手机游戏网络基础
第15章 Connect 4 :为经典游戏实现
第16章 调试和部署
第五部分 优化你的游戏
第17章 优化Java手机游戏
第18章 Space Out:向Space Invaders致敬
第19章 记录最高得分
附录
附录A Java游戏APL参考
附录B 手机游戏编程资源
附录C 为手机游戏创建图形
- 欢迎来到文学艺术网!