Java游戏编程已经在游戏开发中成为重头戏。使用Java的好处是明显的:代码易读易写,而且可以在不同平台上方便快捷地开发。如果你已经有Java编程的经验,而且想涉及游戏编程,那么《Java游戏编程》是不错的选择。本书介绍如何使用Javal.4平台建立快速的全屏动作游戏,如横向卷轴和三维射击程序。介绍的关键特性包括Java游戏编程技术,最新二维图形和声音技术,三维图形和视景管理,路径寻找和人工智能,碰撞探测,使用BeanShell的游戏脚本和多方游戏引擎的生成等。本书主要内容包括:掌握全屏图形与动画、硬件加速图形技术:在游戏中增加人工智能和精彩的多方功能;生成定制鼠标和键盘控制的系统;在全屏游戏中集成Swing用户界面;同时播放多个声音,使用回响、伪三维声音过滤之类的实时声音效果;用BSP树、碰撞探测和脚本生成三维引擎;学习现代Java虚拟机的优化方法。本书面向游戏开发人员及广大游戏编程爱好者,同时,也是大专院校相关专业师生的有力参考。本书配套光盘内容为书中实例源代码。需要本书或需要得到技术支持的读者,请与北京中关村083信箱(邮编100080)发行部联系。电话:010-62528991,62524940,62521921,62521724,82610344,82675588(总机)传真:010-62520573,E-mail:yanmc@bhp.com。cn版权声明