我想做一个游戏的辅助工具,功能很简单,我有几张很大的地图,我的程序载入一张地图,然后在上面一矩形(矩形里面代表不可行走区域),用一个很简单的数据库把这个矩形的信息记录下来,初步考虑左上角坐标(X1,Y1)跟右下角坐标(X2,Y2)。由于地图很多张,我想为每张图建立一个文件,如后缀为MAP,保存后,下次只要直接打开后缀为MAP的文件,可以看到这种图跟上面的“矩形”还有记录了这些不可行走区域的信息(即之前的坐标值)。
请问一下该如何去保存一个这样的MAP文件?下次打开的时候,如果看到上次画在图中的矩形?是不是逆向的从小数据库中取出信息再根据这些信息去重画出这些矩形?有简单的方法吗?另外我记得Delphi自带有数据库表格那样的东西的东西可以保存信息的。请在下在哪调出来?方便使用就可以了,要记录的东西不会太多,所以不想要ACCESS之类的。