老鼠跑迷宮(初次發帖=ˇ=)

Home Home
引用 | 編輯 s3748679
2008-09-06 22:26
樓主
推文 x4
名稱:老鼠跑迷宮  
程式碼: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型別變數)

補充: ..

訪客只能看到部份內容,免費 加入會員



獻花 x1
引用 | 編輯 herolin
2008-10-13 23:38
1樓
  
^^ 蠻有趣的

小弟好久前也寫過這個小東東
還記得後來還寫隻貓 放入迷宮去抓老鼠

再寫隻狗放進去追貓 哈~~哈~~就會更有趣了!!

獻花 x0
引用 | 編輯 嵐玥
2010-11-24 20:22
2樓
  
老鼠跑迷宮@@
不知道好不好玩呢 如果有圖能先知道內容會更好:]

獻花 x0
引用 | 編輯 k7138
2011-03-23 20:01
3樓
  
謝謝大大的發表

獻花 x0
引用 | 編輯 A2737612
2013-01-02 10:35
4樓
  
拿去收藏

獻花 x0
引用 | 編輯 kong421
2013-11-05 20:25
5樓
  
不錯的程式

獻花 x0