Java是当今*热门的编程语言,它在跨平台与网络应用方面的强大功能使之非常适用于网络游戏的开发。本书围绕如何用Java开发跨网络、跨平台游戏的**,阐释了全新的网络游戏设计理念与方法。
本书从*基本的Java语法开始,对游戏的原理及其Java程序实现进行了详细介绍,包括动画的实现、音效的处理、鼠标和键盘事件的处理、人工智能、网络联机、2D和2.5D地图、粒子系统和3D算法等。书中着重以实例来引导读者学习游戏设计的相关技巧,利用这些技巧可以设计出千变万化的游戏。
本书作为一本以Java语言介绍网络游戏设计的入门图书,不仅适用于广大游戏爱好者、设计者和***,也适用于Java程序员作为开发参考。