版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
少兒編程Scratch第八講:變量和太空大戰(zhàn)目的目的:變量是程序最為基本的要素之一。本程序制作了游戲“太空大戰(zhàn)”。初始時(shí),超人的生命值為3,碰到火龍,超人生命值減1。生命值為0則超人犧牲。超人在飛行中獲取金幣時(shí)得分,集滿10個(gè)金幣,生命值加1。本游戲使用了一些變量,通過變量存儲(chǔ)分?jǐn)?shù)、金幣數(shù)量、生命值,在運(yùn)行過程中修改相關(guān)變量。適用對(duì)象:適合一年級(jí)初學(xué)者使用。本游戲的初稿基本由小孩一個(gè)人完成,后續(xù)在討論指導(dǎo)下,豐富了其他功能。本游戲共享在:/projects/195739577/程序執(zhí)行中的頁面。少兒編程-Scratch·
\o""少兒編程Scratch第七講:字母雨打字練習(xí)(2018/3)·
\o""少兒編程Scratch第六講:抽獎(jiǎng)游戲之造型、隨機(jī)和廣播(2018/2)·
\o""少兒編程Scratch第五講:練習(xí)一坐標(biāo)和移動(dòng)(2018/1)·
\o""少兒編程Scratch第四講:射擊游戲的制作,克隆的奧秘(2018.01)·
\o""少兒編程Scratch第三講:宇宙大戰(zhàn).槍戰(zhàn)游戲(2018.01)·
\o""?少兒編程Scratch第二講:奇妙的接球小游戲(2018.01)·
\o""?Scratch第一講:Scratch完美的初體驗(yàn)(2018.01)實(shí)現(xiàn)方式簡單描寫一下過程吧。一、變量均為跨角色的變量,即全局變量。分?jǐn)?shù):每收集一枚金幣,分?jǐn)?shù)加1。生命值:初始值為3,超人有三條命。三條命用完,超人犧牲,游戲結(jié)束。每碰到火龍一次,就減1。相當(dāng)于三條火龍等于一個(gè)超人。金幣數(shù)量:超人收集的金幣數(shù)量,數(shù)量滿10(或5),立即兌現(xiàn)一條命,即生命值加1,金幣數(shù)量歸零。四個(gè)角色二、超人角色1.
在造型中,自己用畫筆簡單畫了一個(gè)超人。2.
開始時(shí),設(shè)置各變量的初始值。3.
開始的時(shí)候,超人在左中間。否則可能就找不到了。這是后來加上去的。4.
實(shí)現(xiàn)上箭頭和下箭頭的按鍵,超人上下移動(dòng)。這種移動(dòng)放在一個(gè)大循環(huán)中,已經(jīng)很熟練了。5.
如果碰到火球(金幣),分?jǐn)?shù)加1。分?jǐn)?shù)的變量已經(jīng)用過好幾次,已經(jīng)比較熟練了。6.
游戲結(jié)束處理:如果生命值為零,則超人隱藏,結(jié)束游戲。這里有改進(jìn),開始時(shí)并沒有生命值的概念,只要碰到火龍就結(jié)束。后來我們說設(shè)置三條命,碰到三次火龍,才結(jié)束游戲。游戲結(jié)束時(shí),切換一下游戲結(jié)束的背景,告訴玩家游戲結(jié)束了。游戲結(jié)束后,停止所有腳本。否則飛龍和火球會(huì)繼續(xù)飛出來。簡單畫了一個(gè)超人。超人腳本,上移,下移。生命值為零時(shí),結(jié)束游戲。碰到火球,分?jǐn)?shù)加1.游戲結(jié)束畫面,太難看啦。三、火龍角色1.
火龍角色從右邊飛往左邊,因此需要不停的克隆。這一步已經(jīng)很熟悉了。2.
克隆體啟動(dòng)時(shí),重復(fù)執(zhí)行,不停的從右邊到左邊,因此X減少10。3.
克隆體啟動(dòng)時(shí),Y方向需要隨機(jī)出現(xiàn)一個(gè)位置,否則位置就固定了。移動(dòng)到X=240,Y從-180到180隨機(jī)選擇一個(gè)坐標(biāo)值。這一步也熟練了。4.
如果碰到左邊的豎線,就刪除克隆體。開始的時(shí)候,小孩使用了隱藏功能。在克隆方式中,還是使用刪除克隆體為好,否則該克隆體還是存在的,會(huì)逐步拖累系統(tǒng)的速度。5.
如果碰到超人,將生命值減少1。超人生命減少。同時(shí)刪除火龍的克隆體。就是三條火龍的命能夠消滅超人?;瘕埬_本,碰到超人,生命值減1畫了一個(gè)火球。四、金幣(火球)角色火球角色和飛龍的角色功能類似。1.
火球角色從右邊飛往左邊,因此需要不停的克隆。2.
克隆體啟動(dòng)時(shí),重復(fù)執(zhí)行,不停的從右邊到左邊,因此X減少10。3.
克隆體啟動(dòng)時(shí),Y方向需要隨機(jī)出現(xiàn)一個(gè)位置,否則位置就固定了。移動(dòng)到X=240,Y從-180到180隨機(jī)選擇一個(gè)坐標(biāo)值。4.
如果碰到左邊的豎線,就刪除克隆體。5.
如果碰到超人,就是被超人收集了,分?jǐn)?shù)加1。金幣數(shù)量加1刪除克隆體。如果金幣數(shù)量等于5(10),生命值增加1,同時(shí)將金幣數(shù)量重
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年洗車場(chǎng)綠色環(huán)保技術(shù)與設(shè)備轉(zhuǎn)讓合同3篇
- 2024版精密機(jī)房建造協(xié)議條款版
- 2024聘請(qǐng)教練合同
- 二零二四平面模特演藝事業(yè)聘用合同-影視界簽約范本9篇
- 2024版設(shè)備進(jìn)口采購協(xié)議中英文版版B版
- 2024門窗安裝安全協(xié)議與合同書
- 2025年度鋁合金門窗行業(yè)綠色建筑認(rèn)證合同4篇
- 2025年版IT咨詢服務(wù)合同樣本6篇
- 二零二四南京租房合同家具家電使用及維修協(xié)議3篇
- 2024英倫游學(xué)夏令營境外緊急聯(lián)絡(luò)與協(xié)助服務(wù)合同3篇
- 2025年度土地經(jīng)營權(quán)流轉(zhuǎn)合同補(bǔ)充條款范本
- 南通市2025屆高三第一次調(diào)研測(cè)試(一模)地理試卷(含答案 )
- 2025年上海市閔行區(qū)中考數(shù)學(xué)一模試卷
- 2025中國人民保險(xiǎn)集團(tuán)校園招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 0的認(rèn)識(shí)和加、減法(說課稿)-2024-2025學(xué)年一年級(jí)上冊(cè)數(shù)學(xué)人教版(2024)001
- 重癥患者家屬溝通管理制度
- 醫(yī)院安全生產(chǎn)治本攻堅(jiān)三年行動(dòng)實(shí)施方案
- 法規(guī)解讀丨2024新版《突發(fā)事件應(yīng)對(duì)法》及其應(yīng)用案例
- 信息安全意識(shí)培訓(xùn)課件
- Python試題庫(附參考答案)
- 成都市國土資源局關(guān)于加強(qiáng)國有建設(shè)用地土地用途變更和
評(píng)論
0/150
提交評(píng)論