游戏中用到的类结构介绍
图像层
-
图像基类MYBITMAP
-
游戏背景MYBKSKY—>MYBITMAP
-
游戏图片MYANIOBJ—>MYBITMAP
-
魔法攻击MYANIMAGIC—>MYBITMAP
逻辑层
-
游戏逻辑GAMEMAP
-
时钟处理MYCLOCK
-
字体处理MYFONT
-
跟踪打印FILEREPORT
-
玩家控制MYROLE—>MYBITMAP
结构和表
-
精灵结构ROLE
-
物品结构MapObject
-
地图信息表MAPINFO
一、工程开始
介绍下准备工作,也就是所需要的开发工具。代码编写调试:VC 6.0,美术工具:Windows自带的画图(开始-程序-附件-画图)。这是最简陋的开发工具,但已足够。最好再有Photoshop,记事本或UltraEdit等等你喜欢的文本编辑工具。
游戏代码分两部分,图像部分和逻辑部分。
先说图像部分:图像分两种,矩形图片和不规则图片。工程中的PIC文件夹下,可以看到所有图像资源。