第 1 頁 (共 1 頁)
發表於 : 週一 12月 23, 2002 1:07 am
由 garnett7284
FD 寫:HLK 寫:嗯……..
我很久沒用C++了所以參考 參考8
一 開class作為各動物的base (戰鬥力..速度..體力.狀態.. 攻擊範圍跟攻擊力等)
羊 老虎 獅子去繼承它,障礙物也可以,這樣就有指標可以取用了
二 在 window下開二為陣列結構存指標 (程式裡),顯示的話 用 XX-Grid 吧
羊 老虎 獅子 顯示用 ascii 字元就好,畫面左邊放grid右邊放text list表示狀態
三 判斷移動或攻擊或閒逛可能比較麻煩 得看你要做多細 基本上用 timer 去控制,移動力是關鍵,每種動物要設定好一個動作count,一次timer就是一個count,count不到不可以移動或作動作
四 往目標移動就去找一個迷宮程式抄一下吧 ( 別找用遞迴寫的程式,頭會痛)
祝你完成作業
其實有比較快的方法歐……….嘿嘿 就是去抄好學生的拿來改
交作業麻又不是什麼
謝謝你寶貴的建議^^...........
ps..通常作業都是我在寫低...找不到人抄
自以為是好學生....切~~~~

發表於 : 週三 12月 18, 2002 10:08 pm
由 FD
HLK 寫:嗯……..
我很久沒用C++了所以參考 參考8
一 開class作為各動物的base (戰鬥力..速度..體力.狀態.. 攻擊範圍跟攻擊力等)
羊 老虎 獅子去繼承它,障礙物也可以,這樣就有指標可以取用了
二 在 window下開二為陣列結構存指標 (程式裡),顯示的話 用 XX-Grid 吧
羊 老虎 獅子 顯示用 ascii 字元就好,畫面左邊放grid右邊放text list表示狀態
三 判斷移動或攻擊或閒逛可能比較麻煩 得看你要做多細 基本上用 timer 去控制,移動力是關鍵,每種動物要設定好一個動作count,一次timer就是一個count,count不到不可以移動或作動作
四 往目標移動就去找一個迷宮程式抄一下吧 ( 別找用遞迴寫的程式,頭會痛)
祝你完成作業
其實有比較快的方法歐……….嘿嘿 就是去抄好學生的拿來改
交作業麻又不是什麼
謝謝你寶貴的建議^^...........
ps..通常作業都是我在寫低...找不到人抄
發表於 : 週三 12月 18, 2002 8:25 pm
由 TTYY
發表於 : 週三 12月 18, 2002 4:57 am
由 Axl
興奮失眠中......
今天下午4點半我就到高雄了
要出來喝酒嗎
灌死你 鼠TTYY
發表於 : 週二 12月 17, 2002 12:46 pm
由 TTYY
發表於 : 週一 12月 16, 2002 11:43 pm
由 Axl
真感動
第一次就付出給FD了
這位該不會是你教授吧
特意上來關照你
發表於 : 週一 12月 16, 2002 9:50 pm
由 HLK
嗯……..
我很久沒用C++了所以參考 參考8
一 開class作為各動物的base (戰鬥力..速度..體力.狀態.. 攻擊範圍跟攻擊力等)
羊 老虎 獅子去繼承它,障礙物也可以,這樣就有指標可以取用了
二 在 window下開二為陣列結構存指標 (程式裡),顯示的話 用 XX-Grid 吧
羊 老虎 獅子 顯示用 ascii 字元就好,畫面左邊放grid右邊放text list表示狀態
三 判斷移動或攻擊或閒逛可能比較麻煩 得看你要做多細 基本上用 timer 去控制,移動力是關鍵,每種動物要設定好一個動作count,一次timer就是一個count,count不到不可以移動或作動作
四 往目標移動就去找一個迷宮程式抄一下吧 ( 別找用遞迴寫的程式,頭會痛)
祝你完成作業
其實有比較快的方法歐……….嘿嘿 就是去抄好學生的拿來改
交作業麻又不是什麼
發表於 : 週日 12月 15, 2002 11:46 pm
由 FD
Axl 寫:這樣可以嗎
用類似棋盤或方格 (下過圍棋跟五子棋吧)
棋盤(或方格代表大草原)
每種動物用一種顏色
亂數產生在棋盤上 當然產生要有一定數量(亂數*百分比吧)
並且亂數移動 移動用移動力去寫
判斷掠食者的攻擊範圍跟攻擊力 例如與老虎相鄰4*4有可能被攻擊
大約是這樣
圍棋的SOURCE CODE不難找 找畫頁面跟標示的CODE來抄吧
這樣就有大草原嚕 核心還是要自己寫
以上為AXL無責任發言 因為不是我要交的 呵呵
可以阿@@|................
可是我不知道怎麼把動物座標化..................
而且移動也不太會寫
才剛學class 3禮拜.......機車老師就要我們寫這種題目=.=.....
發表於 : 週日 12月 15, 2002 11:44 pm
由 FD
Ren[RK,retired] 寫:FD不是我不救你啊…而是我也救不了我自己(要期末考啦,我七天考四科…)(和我未來的老婆,聰明但不念書…)
==
真難…

沒關西^^....
折騰了2天....我已經知道該怎麼寫囉
只是沒辦法寫的很漂亮
發表於 : 週日 12月 15, 2002 4:03 pm
由 Axl
這樣可以嗎
用類似棋盤或方格 (下過圍棋跟五子棋吧)
棋盤(或方格代表大草原)
每種動物用一種顏色
亂數產生在棋盤上 當然產生要有一定數量(亂數*百分比吧)
並且亂數移動 移動用移動力去寫
判斷掠食者的攻擊範圍跟攻擊力 例如與老虎相鄰4*4有可能被攻擊
大約是這樣
圍棋的SOURCE CODE不難找 找畫頁面跟標示的CODE來抄吧
這樣就有大草原嚕 核心還是要自己寫
以上為AXL無責任發言 因為不是我要交的 呵呵
發表於 : 週六 12月 14, 2002 7:44 pm
由 Ren[RK,retired]
FD不是我不救你啊…而是我也救不了我自己(要期末考啦,我七天考四科…)(和我未來的老婆,聰明但不念書…)
==
真難…

ren救命阿
發表於 : 週五 12月 13, 2002 11:20 pm
由 FD
教我怎麼用c++寫出非洲大草原.........
老師的要求..........
第一:要描述一個非洲大草原,裡面有老虎羊獅子等動物
第二:要考慮它們的競食行為,如果羊被吃掉了要顯示出來
第三:要有逃跑..獵食..還有..戰鬥力..速度..體力等等...自由發揮
第四:要寫每隻動物的搜索範圍............(這有點難..不寫也沒關西)
老師說只要看得出來現在剩幾頭動物就行了
還有誰在獵食誰也得看得出來
ren...拜託你了