本书并不讲述枯燥的编程理论,而是引导读者开发一些即学即用的游戏实例。这些实例可以扩展和重用以构建不同类型的游戏。本书详细地说明了4个完整游戏的开发过程,并提供了示例代码。掌握了书中的知识,你就可以开始自己游戏开发项目! 本书包括以下内容:设计和开发4个完整的手机游戏。使用精灵实现动画图形对象。创建可滚动的背景和虚拟游戏地图。使用乐音创建定制的游戏音乐。播放数字声音效果。教游戏思考。通过无线网络在游戏间通信。优化手机游戏代码。记录*高得分。为手机游戏提供无线下载。 本书帮助读者掌握使用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手机游戏编程的培训教材。
|