新世紀(jì)版五年級上冊信息技術(shù)第十二課 踢足球 課件.pptx
第十二課 踢足球,叮叮看到操場上同學(xué)們在踢足球,突發(fā)奇想:能不能編寫一個踢足球游戲呢?大家一定會喜歡! 說干就干!瞧,圖12-1就是叮叮設(shè)計的一對一足球游戲!,圖12-1 一對一足球游戲,一 設(shè)計游戲規(guī)則,參照足球的規(guī)則,設(shè)計如下一對一足球游戲規(guī)則: 1游戲開始前:球在中心位。小貓是紅隊,球門在左邊。阿短是藍(lán)隊,球門在右邊。 紅隊要把球攻進(jìn)右邊的球門,藍(lán)隊要把球攻進(jìn)左邊的球門。 2用鍵盤方向鍵控制小貓跑動,當(dāng)小貓碰到足球后,足球按照方向鍵的方向前進(jìn)。,3用W、A、S、D鍵控制阿短跑動,當(dāng)阿短碰到足球后,足球按照W(上)、A (左)、S(下)、D(右)的方向前進(jìn)。 4如果將球踢進(jìn)右球門,紅隊得1分;如果將球踢進(jìn)左球門,藍(lán)隊得1分。,二 編寫游戲腳本,【例題12-1】編寫一對一足球游戲。 【操作步驟】 第一步 打開源碼編輯器,新建一個文件。刪除文件中多余的角色和背景。 第二步 添加背景和角色(小貓、阿短、足球、左球門、右球門、冒號、“紅隊”和 “藍(lán)隊”),如圖12-2所示。,第三步 編寫小貓的腳本:,第四步 編寫阿短的腳本:,第五步 編寫足球腳本。,當(dāng)小貓(或阿短)碰到足球后,足球按照小貓(或阿短)前進(jìn)的方向前進(jìn),方向如圖12-3所示。,圖12-3 足球運(yùn)動的方向,足球腳本如下:,以上是小貓碰到球的腳本,類似地編寫阿短碰到球的腳本:復(fù)制以上腳本,將小貓改為阿短,將方向鍵“”依次改為“DWA”。,為了讓足球有滾動的效果,并且遇到邊緣反彈,還需要給足球加上如下腳本:,第六步 新建兩個變量:變量“紅隊”用于記錄紅隊得分;變量“藍(lán)隊”用于記錄藍(lán)隊得分。,第七步 編寫左球門腳本。,當(dāng)球被踢進(jìn)左球門,“藍(lán)隊”變量加1分,同時讓足球滾回中心位置。腳本如下:,類似地編寫右球門腳本:當(dāng)球被踢進(jìn)右球門,“紅隊”變量加1分,同時讓足球滾回中心位置。 第八步 保存文件。,試一試,完成以上一對一踢足球比賽程序,然后兩人一組試玩游戲。,三 團(tuán)體足球賽,足球賽是團(tuán)體賽,我們現(xiàn)在讓小貓和阿短各自組織一個足球隊進(jìn)行對抗比賽!設(shè)計如下團(tuán)體足球賽游戲規(guī)則: 1紅隊有5個隊員,讓小貓做隊長,復(fù)制4個小貓做隊員。 2藍(lán)隊有5個隊員,讓阿短做隊長,復(fù)制4個阿短做隊員。,3鍵盤控制雙方隊長跑動踢球,其隊友跟隨隊長的方向,自動以不同的速度前進(jìn),協(xié)助踢球。 將不同角色設(shè)置為相同顏色陣營,即可操縱同一顏色陣營的角色行動。設(shè)置小貓(紅隊)方為“紅色陣營”,將阿短(藍(lán)隊)方設(shè)置為“藍(lán)色陣營”。 命令格式: 命令功能:將角色設(shè)置為指定顏色陣營。,【例題12-2】編寫團(tuán)體足球賽游戲。 【操作步驟】 第一步 打開例題12-1編寫的程序。 第二步 修改小貓角色的腳本,將小貓設(shè)置為“紅色陣營”:,第三步 復(fù)制1個小貓,命名為小貓1,作為隊員,小貓1在比賽過程中不受鍵盤控制,因此要刪除用鍵盤控制它的腳本。小貓1始終面向足球,使用隨機(jī)速度跑向足球,為小貓1增加如下腳本:,第四步 再增加3個隊員:復(fù)制3次小貓1,分別命名為小貓2、小貓3、小貓4,并將它們移動到合適的位置。 第五步 類似地增加4個阿短角色,并修改相應(yīng)的腳本。 第六步 保存文件。,試一試,完成以上團(tuán)體踢足球比賽程序,然后兩人一組試玩游戲。,五 課堂小結(jié),這節(jié)課,我知道了游戲規(guī)則和設(shè)計方法, 編寫踢足球游戲腳本,編寫團(tuán)體足球賽游戲腳本 提高了審美、創(chuàng)造美的能力,體驗到了合作探究學(xué)習(xí)的樂趣!,六 板書設(shè)計,設(shè)計游戲規(guī)則 踢足球 編寫游戲腳本 團(tuán)體足球賽