可执行程序在Release文件夹中,Adventure.exe是游戏本体,MapEditor.exe是编辑器
游戏本体:
1、标题菜单界面使用↑↓和Enter键进行控制;开始游戏后使用↑↓←→和Space键进行控制,ESC可唤出选项菜单。
2、无存档功能,只可新的游戏。
3、游戏响应函数置于游戏主循环中,目前技术不足,无法减慢游戏响应速度,只好下调游戏帧数,导致画面不流畅,而游戏响应速度仍旧不尽人意,有待改进。
4、游戏只实现部分基本功能,人物走动、碰撞检测、战斗、属性显示、物品使用。
编辑器:
1、地图编辑部分功能操作SQL Server数据库,物品编辑全部功能操作SQL Server数据库。
2、操作数据库需先自建数据库与表,因此对非开发人员的人就只能使用地图编辑器的编辑地图与导出导入二进制文件功能。
3、如果无数据库或无设置好连接参数,进行数据库有关的操作,会导致程序卡死一会后中止。
期间收获:
1.简单地图编辑器的制作。
2.VS中数据库的使用——ADO编程。
3.状态模式思想的使用。