奇妙的kodu世界-第7課冒險(xiǎn)過(guò)河_第1頁(yè)
奇妙的kodu世界-第7課冒險(xiǎn)過(guò)河_第2頁(yè)
奇妙的kodu世界-第7課冒險(xiǎn)過(guò)河_第3頁(yè)
奇妙的kodu世界-第7課冒險(xiǎn)過(guò)河_第4頁(yè)
奇妙的kodu世界-第7課冒險(xiǎn)過(guò)河_第5頁(yè)
已閱讀5頁(yè),還剩32頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、奇妙的Kodu世界計(jì)算思維入門(mén)冒險(xiǎn)過(guò)河 1第7課任務(wù)目標(biāo)Kodu生活在一片丘陵地帶,地勢(shì)起伏平緩,一條小河橫跨在丘陵之間。設(shè)計(jì)游戲地圖和環(huán)境。丘陵中的小河丘陵中的小河今天的游戲與以往不同,我們要學(xué)習(xí)游戲地圖的繪制。輪廓是指地圖的周邊所構(gòu)成的形狀,比如中國(guó)地圖的輪廓像一只雄雞。地貌是指高山、丘陵、平原、沙漠、河流、湖泊、大海等地理環(huán)境。物件是指地圖中的樹(shù)、草、建筑、巖石等對(duì)象的擺放位置。天氣是指地圖環(huán)境中天空及陰、晴、雨、雪等變化。我們今天的游戲環(huán)境,需要畫(huà)出2個(gè)丘陵地帶,中間夾著1條小河,如下圖所示。丘陵中的小河綠色平原:從一個(gè)新的游戲世界開(kāi)始,在Kodu游戲?qū)嶒?yàn)室的主菜單點(diǎn)擊【新世界】,在編

2、輯工具中點(diǎn)擊【地面刷具】-【地面材質(zhì)紋理】。如下圖所示。丘陵中的小河綠色平原:撥動(dòng)鼠標(biāo)滾輪或在鍵盤(pán)上按鍵,可選擇不同的地面材質(zhì)紋理。當(dāng)前地圖中用到的是20號(hào)材質(zhì)紋理,點(diǎn)擊20號(hào)材質(zhì)紋理,如下圖所示。丘陵中的小河綠色平原:鼠標(biāo)指針?biāo)傅奈恢脮?huì)出現(xiàn)一個(gè)矩形的刷具,點(diǎn)擊即可刷出20號(hào)材質(zhì)的地面。如下圖所示。如果刷錯(cuò)了或想要?jiǎng)h掉地面,可以在地面上按鼠標(biāo)右鍵。丘陵中的小河綠色平原:刷地面需要掌握一些技巧,才能刷的又快又好。下表總結(jié)了刷地面的方法和快捷鍵。地面刷工具操作功能點(diǎn)擊鼠標(biāo)左鍵,或按住鼠標(biāo)左鍵并拖動(dòng)將空白處或地面刷成當(dāng)前材質(zhì)點(diǎn)擊鼠標(biāo)右鍵,或按住鼠標(biāo)右鍵并拖動(dòng)將地面刪除為空白【】【】 鍵改變刷頭大小

3、【Shift】+ 鼠標(biāo)左鍵將地面刷成當(dāng)前材質(zhì),不影響空白處【Ctrl】+ 鼠標(biāo)左鍵只將空白處刷成當(dāng)前材質(zhì),不影響已有地面【Alt】+ 鼠標(biāo)左鍵點(diǎn)擊選取地面材質(zhì)作為當(dāng)前材質(zhì)【F3】切換對(duì)齊網(wǎng)格按住空格鍵,操作鼠標(biāo)平移、縮放、旋轉(zhuǎn)地圖利用地面刷具,刷出2塊比默認(rèn)區(qū)域大一些的材質(zhì)為20的綠色草地區(qū)域,中間留出一定的空白。(提示:將刷頭變得很大,點(diǎn)擊一下即可刷出一塊區(qū)域。)丘陵中的小河拔地而起:在編輯工具中點(diǎn)擊【上/下】工具,用于升高或降低地面。如下圖所示。丘陵中的小河拔地而起:在【上/下】工具的右上角點(diǎn)擊刷具樣式,可選取各種形狀的刷頭。在這個(gè)游戲中,希望地面整個(gè)升起,用【魔法刷具】最合適,它可以自動(dòng)

4、選取整塊同一材質(zhì)的地面,按住鼠標(biāo)左鍵,即可使整塊地面上升。如下圖所示。丘陵中的小河拔地而起:下表總結(jié)了升降地面的方法和快捷鍵。上/下(升降地面)操作功能點(diǎn)擊鼠標(biāo)左鍵升高地域點(diǎn)擊鼠標(biāo)右鍵降低地域按下鼠標(biāo)滾輪平滑地域【】【】 鍵改變刷頭大小【F3】切換對(duì)齊網(wǎng)格按住空格鍵,操作鼠標(biāo)平移、縮放、旋轉(zhuǎn)地圖丘陵中的小河拔地而起:利用魔法刷具和升降地面的操作,使兩塊地域升高到一樣的高度。如下圖所示。丘陵中的小河拔地而起:利用【上/下】工具,換成方形刷具,減小刷頭,在地域的一端按住鼠標(biāo)左鍵拖動(dòng),適當(dāng)上升地面。如下圖所示。丘陵中的小河山巒陡峭:利用【粗糙化】工具,可創(chuàng)建山尖或山巒,如下圖所示。由于Kodu居住在

5、丘陵地帶,沒(méi)有很高的山峰,所以建立很高的山尖并不合適,我們可以稍后平滑它。丘陵中的小河山巒陡峭:下表總結(jié)了用粗糙化工具創(chuàng)建山尖或山巒的方法和快捷鍵。粗糙化操作功能點(diǎn)擊鼠標(biāo)左鍵創(chuàng)建山尖點(diǎn)擊鼠標(biāo)右鍵制造山巒(連綿起伏的山脈)按下鼠標(biāo)滾輪平滑地域【】【】 鍵改變刷頭大小【F3】切換對(duì)齊網(wǎng)格按住空格鍵,操作鼠標(biāo)平移、縮放、旋轉(zhuǎn)地圖丘陵中的小河連綿起伏:利用【變形】工具,可使地面平滑或出現(xiàn)高低起伏。如下圖所示。丘陵中的小河連綿起伏:下表總結(jié)了用變形工具建立起伏地面的方法和快捷鍵。粗糙化操作功能點(diǎn)擊鼠標(biāo)左鍵使地形平滑點(diǎn)擊鼠標(biāo)右鍵使地形高低起伏按下鼠標(biāo)滾輪平滑地域【】【】 鍵改變刷頭大小【F3】切換對(duì)齊網(wǎng)格

6、按住空格鍵,操作鼠標(biāo)平移、縮放、旋轉(zhuǎn)地圖用上述同樣的方法,將右側(cè)地域的一端也設(shè)計(jì)成相似的丘陵地形。丘陵中的小河清清河水:兩塊地形的中央,是一條小河。在向小河中注入水之前,要先設(shè)計(jì)河底,否則無(wú)法裝水。Kodu游戲?qū)嶒?yàn)室中的水是很有靈性的,它可以根據(jù)地形的高低,自動(dòng)漫延填滿所有低洼地帶。利用【地面刷具】,選擇第1種材質(zhì)紋理,在兩塊地域的中間刷出河底的地面。如下圖所示。丘陵中的小河清清河水:在編輯工具中點(diǎn)擊【水工具】,再點(diǎn)擊【水工具】左上角的【水的顏色】,如下圖所示。丘陵中的小河清清河水:選擇第1種水的顏色,在小河位置點(diǎn)擊并按住鼠標(biāo)左鍵,水慢慢升高注入河道。當(dāng)水升高到地面高度時(shí),可能一側(cè)的地面比另一

7、側(cè)低,這時(shí)水會(huì)自動(dòng)漫延到地勢(shì)低的地面,如下圖所示。丘陵中的小河清清河水:下表總結(jié)了用水工具建立水域的方法和快捷鍵。水工具操作功能點(diǎn)擊鼠標(biāo)左鍵升高水面點(diǎn)擊鼠標(biāo)右鍵降低水面按下鼠標(biāo)滾輪改變水的顏色(需要先在【水工具】中選擇水顏色)【F3】切換對(duì)齊網(wǎng)格按住空格鍵,操作鼠標(biāo)平移、縮放、旋轉(zhuǎn)地圖丘陵中的小河清清河水:為了不讓水漫延出來(lái),可以使兩邊地形高度一致。點(diǎn)擊【上/下】工具,在右上角點(diǎn)擊刷具樣式,選取【魔法刷具】,如下圖所示。在右側(cè)地形上點(diǎn)擊鼠標(biāo)左鍵,使整塊地形略微升高,與左側(cè)地形高度一致,這樣水就不會(huì)漫出來(lái)了。丘陵中的小河藍(lán)天綠樹(shù):天空是地圖環(huán)境的一部分,它能烘托游戲的氛圍。在編輯工具中點(diǎn)擊【變更

8、世界設(shè)定】,選擇天空顏色為【天空:1】。如下圖所示。丘陵中的小河藍(lán)天綠樹(shù):丘陵上還需要種一些樹(shù),利用【對(duì)象工具】,在兩側(cè)的丘陵分別種上一些樹(shù),并在右側(cè)的丘陵的平地上放置一個(gè)蘋(píng)果(蘋(píng)果可調(diào)大一些,使它更明顯)。最終效果如下圖所示。角色登場(chǎng)角色登場(chǎng)首先是Kodu登場(chǎng)。用【對(duì)象工具】在左側(cè)地面上創(chuàng)建一個(gè)Kodu,調(diào)整顏色為紅色,在Kodu上點(diǎn)擊右鍵,選擇調(diào)整大小、高度的命令,使Kodu大小合適,高度調(diào)整到接近地面,并旋轉(zhuǎn)Kodu使它面向右側(cè)小河。最終效果如下圖所示。角色登場(chǎng)接下來(lái)是小飛魚(yú)登場(chǎng)。用【對(duì)象工具】在小河中創(chuàng)建一個(gè)飛魚(yú),調(diào)整顏色為金黃色,在小飛魚(yú)上點(diǎn)擊右鍵,選擇調(diào)整大小的命令,使它的大小合適

9、。默認(rèn)情況下,飛魚(yú)會(huì)浮在水面,不會(huì)沉入水底。在飛魚(yú)上點(diǎn)擊右鍵-【變更設(shè)定】,取消【停留在水面上】的設(shè)置,這樣飛魚(yú)就會(huì)沉入水中。角色登場(chǎng)Kodu在走入水中時(shí),默認(rèn)情況下,也會(huì)浮在水面,不會(huì)沉入水底。在Kodu上點(diǎn)擊右鍵-【變更設(shè)定】,取消【停留在水面上】的設(shè)置。探 索漫游水底世界在我們正式開(kāi)始對(duì)冒險(xiǎn)過(guò)河游戲編程之前,想不想以Kodu的身份先環(huán)游一下這個(gè)世界,甚至探索一下水底的風(fēng)光呢?此時(shí)我們暫不考慮Kodu掉到水里的生命安全問(wèn)題,現(xiàn)在它走到哪里都不會(huì)受傷的。探 索小組合作探索1. 在小河中加入睡蓮葉、海草、蛤蜊、烏龜?shù)葘?duì)象。2. 為Kodu編程,用鍵盤(pán)上的箭號(hào)鍵(方向鍵)控制它移動(dòng)。3. 改變攝

10、像機(jī)模式,以第一人稱方式查看所有景色(即你通過(guò)Kodu的眼睛查看世界)。4. 控制Kodu四處游蕩,一定要去水中逛一逛。5. 同組同學(xué)互相幫助、分享探索結(jié)果,使每個(gè)人都能完成任務(wù)。參考方案參考方案在編輯模式下,點(diǎn)擊【對(duì)象工具】,右鍵點(diǎn)擊Kodu-【編排程序】,添加代碼如下:(1) WHEN:【+】【鍵盤(pán)】【+】【箭號(hào)鍵】DO【+】【移動(dòng)】(2) DO:【+】【視角】【第一人稱】結(jié)果可參考下圖。參考方案第2行代碼的意思是:無(wú)論何時(shí),都以第一人稱(Kodu)的視角查看世界。參考方案按【ESC】鍵返回編輯模式,點(diǎn)擊【玩游戲】圖標(biāo)或再次按【Esc】鍵,開(kāi)始玩游戲?,F(xiàn)在,你可以控制Kodu移動(dòng),體會(huì)一下第一人稱視角的感覺(jué),潛入水底,感受逼真的水底效果。如下圖所示。概念:建模(Modeling)我們?cè)谟螒蚶锝⒌貓D,規(guī)劃地形,構(gòu)建游戲角色的活動(dòng)環(huán)境,這就是建模的過(guò)程。建模就是建立模型,是指使用計(jì)算機(jī)描述一個(gè)系統(tǒng)的行為。人們可以根據(jù)不同的用途和目的建立不同的模型,以便模擬真實(shí)環(huán)境、場(chǎng)景、物品或流

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論