本文的结构分为两个大部分:第一大部分介绍游戏程序总体计划,其中包括技术基础、游戏底层、编写规则、程序设计、制作流程、程序调试、代码优化8个部分。对技术基础和程序设计两方面进行重点描述。详细介绍了DirectDraw,DirectSound的应用。第二大部分是游戏制作概述。它总体分为3个部分:制作概况、模块划分、关键讨论(最短路径算法,地图编辑器)。