名称:老鼠跑迷宫
程式码:http://w10.loxa.com.tw/s37185622/s/M.rar
执行档:http://w10.loxa.com.tw/s37185622/s/M@@.exe
特色:有对整个操作介面加强@@
说明:
关于本程式是由小弟我独立完成(应该是说我太闲=........=)
而这程式有分为3种状态
1.设计 2.搜寻 3.待机
关于设计状态的话,:可以存取迷宫(以文字档编辑)、随意的编辑迷宫(以滑鼠操作)
关于搜寻状态:在功能表上有所谓的迷宫搜寻,往下拉即可看到4种搜寻方式(关系到优先权问题)
1.顺时针: 上右下左
2.逆时针:左下右上
3.判断式:这个老鼠有个可以恒指向终点的指南针,所以说优先权是由你所谓位置和终点来决定
4.乱数式:随便乱选顺序(当然也是地毯式搜索)
关于待机状态:就搜寻完后进入的状态(好像有打和没打一样^^")
关于我设计的程式 看不懂的地方不用看 因为写法不怎么好@@
还有许多物件的使用(尝试写出来会更清楚,而且用很多中文当名称,因为我也想不出甚么英文可以直接写上去^^")
关于这些物件的说明:
座标系 提供许多函数 且由物件"点"所构成
点:包含了状态(空白、实心...)、以及这个点的四面八方的开关(用来决定是否可走)...
方向:用在点的四方开关上,必须以这种物件来当作参数
方向向量:用于方向的物件(方便做些方向的运算@@ 例如说相对逆方向、相对右方向... )
PO:主要用于纪录座标系的物件(X=-1,Y=-1 就当作是空白的)
POn2:将这些点变成绘图时用的单位的物件吧
绘画实际矩形:就字面上意思,方便用于绘画时座标(内含两个座标(POn2))
TF:其实是为了设计时方便使用而设立的(内含Boolean型别变数)
补充: ..
访客只能看到部份内容,免费 加入会员 或由脸书 Google 可以看到全部内容