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