如果你正在寻找一种Web游戏编程的软件工具,Flash MX2004就再合适不过了。它提供了一种全面的解决方案,其功能远不止创建超酷的网页。Flash MX2004游戏编程将告诉你如伺充分利用它神奇的编程工具。本书每一章分别讨论了游戏编程的一个关键点,并使用Flash创建各种各样的游戏,涉及了游戏开发的所有主要领域:如物理学、人工智能、碰撞检测及其解决方案等
本书主要讲授如何使用Macromedia Flash Mx 2004软件技术进行视频游戏开发,通过一系列视频游戏的例子来完成相关内容的学习,并提供这些例子完整的源代码。书中将深入介绍这些游戏,随着教学的进行,游戏的复杂度也在逐渐增大。本书涉及到许多游戏开发的重要领域,包括物理学、人工智能、碰撞检测以及碰撞解决方案等,另外,还提及了几个相关的领域,如性能基准、调试以及服务器端的Web脚本等。书中包含r超文本语言(HTML)的初级教程,最后提供了关于Flash脚本语言的权威参考。
下面是本书没有涉及的内容。本书无意于作为Flash的一个综合指南。如果Flash的方方面面都描述到的话,无疑需要上千页的内容,而读者也就需要去学习一大堆的内容。本书只希望介绍视频游戏编程方面的内容,所以只讲述了和视频游戏编程直接相关的知识。例如:Flash包含一组强大的工具,美术师可以使用这些工具创建和操作矢量图。书中只对这些工具做了一般性地描述,并没有进行详细地解释。