用Java开发游戏,或许会让很多人觉得不可思议!但是Java不仅可以用来开发游戏,而且开发出来的游戏甚至具有跨越因特网与不同平台运行的能力。您将会发现运作一个Java游戏是多么的愉快,因为只要通地与Java兼容的浏览器即可轻松地运行这些游戏,甚至可以和三、五好友相约在因特网上来个“麻将三缺一”!Java是当今最热门的编程语言,它在跨平台与网络应用方面的强大功能使之非常适用于网络游戏的开发。本书围绕如何用Java开发跨网络、跨平台游戏的中心,阐释了全新的网络游戏设计理念与方法。本书从最基本的Java语法开始,对游戏的原理及其Java程序实现进行了详细介绍,包括动画的实现、音效的处理、鼠标和键盘事件的处理、人工智能、网络联机、2D和2.5D地图、粒子系统和3D算法等。书中着重以实例来引导读者学习游戏设计的相关技巧,利用这些技巧可以设计出千变万化的游戏。本书作为一本以Java语言介绍网络游戏设计的入门图书,不仅适用于广大游戏爱好者、设计者和开发者,也适用于Java程序员作为开发参考。