



全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
題目:龜兔賽跑游戲開發(fā)1.題目介紹:編寫一款龜兔賽跑游戲,兩個(gè)用戶通過鍵盤控制比賽對象(龜和兔)進(jìn)行賽跑比賽,誰最早跑到終點(diǎn)誰就獲勝。知識點(diǎn):鍵盤事件處理;圖片使用;Timer定時(shí)器控件;菜單使用2.功能要求:(1)程序參考界面如圖1所示,開始時(shí)“龜”和“兔”分別位于兩條跑道的起點(diǎn)。使用鼠標(biāo)單擊“狐貍”(裁判)按鈕,該按鈕右面閃爍3次“預(yù)備”字樣,然后顯示“開始”進(jìn)入比賽狀態(tài)。圖1 主界面(2)賽跑開始后,用戶1輪流按“a”和“s”鍵,用戶2輪流按“;”和“”(單引號)鍵,分別使龜兔沿著跑道向右前進(jìn)。每按兩次鍵才能使圖標(biāo)移動(dòng)一次,按鍵越快,相應(yīng)的圖標(biāo)就跑的越快。計(jì)時(shí)牌顯示各自所用時(shí)間,如圖2所示。圖2 游戲過程中當(dāng)兩個(gè)動(dòng)物都到達(dá)終點(diǎn)時(shí),顯示誰是勝者,如圖3所示。游戲過程中,通過“游戲速度”滾動(dòng)條可調(diào)節(jié)動(dòng)物每前進(jìn)一步的距離。圖3 顯示勝利者(3)游戲在進(jìn)入預(yù)備狀態(tài)之前,按鍵是不能使兩個(gè)動(dòng)物移動(dòng)的;在“預(yù)備”按鈕狀態(tài)時(shí)(即在起跑之前),若按鍵移動(dòng)動(dòng)物程序認(rèn)為是搶跑,顯示如4所示的信息,必須重新開始游戲。圖4 顯示“搶跑”信息(4)程序使用了圖5所示的菜單。選擇“開局”命令使程序全部歸位并重新開始?!白允鑫募辈藛蚊钣谩坝浭卤尽背绦虼蜷_并顯示說明文件(Readme.txt)。 圖5 菜單3.難點(diǎn)與提示(1)“龜”和“兔”的圖標(biāo)可以通過Image圖像控件來顯示,“跑道”可由PictureBox圖片框控件擔(dān)當(dāng)。Image控件在PictureBox控件上移動(dòng)產(chǎn)生運(yùn)動(dòng)效果。(2)程序需要處理KeyDown等鍵盤事件。因?yàn)槎鄠€(gè)控件具有KeyDown事件,必須使用SetFocus方法和LostFocus事件將輸入焦點(diǎn)鎖定在某個(gè)控件上,編寫這個(gè)控件的KeyDown事件過程即可。(3)可以使用Shell函數(shù)調(diào)用記事本程序顯示Readme.txt文件。4.更上一層樓參考程序中兩個(gè)用戶的按鍵是互不干擾的,即只要用戶1連續(xù)按了“a”和“s”鍵,“兔”就會前進(jìn)一步。試著修改程序,使得用戶1在按“a”和“s”鍵之間,用戶2按了“;”或“”鍵,則用戶1的按鍵“a”被取消,再按“s”就不會移動(dòng)。反過來,用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 裝飾英語面試題及答案
- 大一攝像基礎(chǔ)試題及答案
- 放射防護(hù)學(xué)試題及答案
- 物業(yè)客服月度工作報(bào)告
- 商業(yè)智能與教育機(jī)器人的融合策略
- Photoshop圖像處理與編輯藝術(shù)
- 企業(yè)員工守法意識提升的心得體會:以紀(jì)律處分條例為例
- 教育心理學(xué)研究的心得體會
- 信息技術(shù)行業(yè)安全意識培訓(xùn)計(jì)劃
- 醫(yī)療健康教育與預(yù)防政策的比較研究
- 山東省淄博市臨淄區(qū)2023-2024學(xué)年七年級下學(xué)期期末地理試題
- 大學(xué)《醫(yī)學(xué)統(tǒng)計(jì)學(xué)》期末復(fù)習(xí)章節(jié)知識點(diǎn)、考點(diǎn)總結(jié)
- 2024年中考理化生實(shí)驗(yàn)操作考試安全應(yīng)急預(yù)案
- 鼻淵護(hù)理常規(guī)課件
- MOOC 電工電子學(xué)-浙江大學(xué) 中國大學(xué)慕課答案
- 醫(yī)院總值班培訓(xùn)課件
- MOOC 財(cái)務(wù)報(bào)表分析-華中科技大學(xué) 中國大學(xué)慕課答案
- 師帶徒培養(yǎng)方案范文
- 初中語文組知識講座
- 辦公用品項(xiàng)目實(shí)施計(jì)劃
- 電廠班組安全教育課件
評論
0/150
提交評論