999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Scratch游戲——足球賽

2020-10-09 11:08:26
電腦報 2020年36期
關鍵詞:方向游戲

1. 足球賽基本規則轉化

足球比賽有一整套復雜的規則,Scratch游戲中只能提取最核心且易于實現的規則。首先將雙方隊員從11人簡化為各一人,可以用該角色改變足球運動方向。若球出界,則由對方發界外球,為了避免出現平局的情況,先得3分一方獲勝(圖1)。

2. 素材準備

本項目需要一個足球賽場背景,我們搜索圖片或用繪制畫出球場。球員選擇素材庫中的不同顏色小球(Ball),足球用沙灘球(Beachball)代替。

球場包含邊界、賽場、中線、中心圓、禁區、球門等,示例如圖2。

繪制一個球門大小的矩形作為進球檢測標記,由于它運行時會隱身,所以顏色可以隨意選取。點擊矩形會出現右邊的中點,盡量將其對準造型中心,完成左邊球門的繪制。

右邊球門可以直接復制角色,為了保持對稱將左邊的中心對準造型中心點。因為預備在下方放置計分變量,所以足球場整體需要上移一定距離,兩個球門坐標左右對稱,我們這里將其分別設為(-207,20)與(207,20),具體坐標取決于背景球門位置,應在球門線外(如圖3)。

3. 游戲環節設計

足球角色程序最復雜,我們以足球角色為主,將游戲分為三個環節,首先依然是各項參數設定,包括雙方得分和控球標記(用于判斷誰的界外球)。

然后是開球階段,球選好方向后開始運動,運動過程中可以被兩個球員角色改變運動方向,若碰到邊線則進入罰界外球階段。

罰界外球可以由玩家用鼠標選擇罰球方向。

若碰到球門,則計分并重新開球。一方得分為3時,游戲結束。

4. 球門標記與球員運動

足球碰到球門或邊線會進入相應判定,所以我們需要對球門與邊線進行標記。邊線外場顏色與內場草地顏色不同,可以選取顏色標記,具體程序在足球運動中給出。

球門用方塊角色標記,為了美觀將其虛像都設為100,可使其隱身且能被觸碰(圖4)。

球員需要被玩家控制,且能影響足球方向,為了將需求方向傳遞給足球,我們需要給球員一個明確方向,這里我們使用兩套按鍵控制方向改變,并在碰到足球時,將方向傳遞給足球。

第一個球員,我們使用“WASD”控制方向。第二個球員使用“上下左右”控制方向(圖5)。

5. 開球方向選擇與出界判定

開球方向我們使用隨機數決定,足球開局會移到足球場中心向對方半場方向移動,并標記開球方觸碰足球(圖6)。

足球運動過程中,每次移動1步,若碰到球員,則發出聲音改變方向為球員運動方向,并標記碰到球員代號。若碰到場外顏色,則廣播出界,并后退1步離開邊線,停止當前足球運動腳本(圖7)。

6. 發界外球設定

出界后,若標記球員為1,則聲明2號球員開球,反之則聲明1號球員開球。

開球后,標記更新為開球方代號。

為了方便玩家自由選擇方向,我們這里使用鼠標開界外球。點擊鼠標后,球即面向鼠標方向,回到“足球運動”階段(圖8)。

7. 游戲勝利

任意一方進球后,停止足球運動,改變雙方比分,重新開球。進球在程序中可以用碰到球門表示。若一方有3分,則獲得勝利,游戲結束(圖9)。

8. 調試與總結

最后加上初始的參數設定。全部完成后,開始運行調試,并可適當優化位置選擇(圖10)。

將兩個分數變量顯示并放在舞臺下方(圖11)。

本項目通過拆解現實活動中的規則與規律,選擇適合改編的部分規則并將其用編程語言表達出來。鍛煉使用偵測指令、用廣播控制進入不同的游戲階段的能力。是提高Scratch綜合應用能力的好實例。

9. 項目升級

真實的足球比賽實際上是有時間限制的,到時間后根據比分判斷輸贏,那么我們可不可以設定游戲為2分鐘,時間到后根據雙方比分判斷輸贏呢?

本實例摘自電腦報出版的《Scratch3 .9青少年編程高分寶典》因篇幅限制有較大刪改,如果您想系統學習Scratch,夯實編程基礎,還是需要買一本系統全面的教材。

藍橋杯大賽高分教材

“藍橋杯全國軟件專業人才設計與創業大賽”是由我國工業和信息化部人才交流中心舉辦,是當前行業內備受認可的IT類科技競賽。在目前高校全面取消自主招生的大背景下,新的“強基計劃”為高校招生提出了發揮本校特長“聚焦培養高端芯片與軟件、智能科技、新材料、先進制造和國家安全等國家人才緊缺的人文社會科學領域的人才”的要求。這其中不少方向與編程息息相關,考生如果在藍橋杯上取得優異成績必將在高校招生中占得先機。

《Scratch3.9青少年編程高分寶典》專為編程等級考試和藍橋杯大賽量身定做知識體系和真題題庫。

猜你喜歡
方向游戲
2022年組稿方向
計算機應用(2022年2期)2022-03-01 12:33:42
2022年組稿方向
計算機應用(2022年1期)2022-02-26 06:57:42
2021年組稿方向
計算機應用(2021年4期)2021-04-20 14:06:36
2021年組稿方向
計算機應用(2021年3期)2021-03-18 13:44:48
2021年組稿方向
計算機應用(2021年1期)2021-01-21 03:22:38
游戲
數獨游戲
瘋狂的游戲
飛碟探索(2016年11期)2016-11-14 19:34:47
爆笑游戲
第八章直接逃出游戲
小學科學(2015年7期)2015-07-29 22:29:00
主站蜘蛛池模板: 99国产在线视频| 无码福利视频| 国产精品福利导航| 国产第一页第二页| 欧美成人午夜影院| 午夜精品一区二区蜜桃| 性色生活片在线观看| 日韩成人午夜| 亚洲二区视频| 亚洲高清中文字幕在线看不卡| 熟妇无码人妻| av在线5g无码天天| 人妻中文字幕无码久久一区| 97精品伊人久久大香线蕉| аv天堂最新中文在线| 国产精品一线天| 欧美成人免费| 亚洲第一区精品日韩在线播放| 欧美性久久久久| 亚洲天堂精品视频| 国产精品区网红主播在线观看| 国产福利大秀91| 日本人妻丰满熟妇区| 精品91视频| 亚洲日本一本dvd高清| 日韩小视频在线观看| 国产日韩欧美一区二区三区在线| 欧美另类一区| 日韩在线中文| 福利在线不卡| 国外欧美一区另类中文字幕| 中国毛片网| 激情综合五月网| 国产欧美日韩在线在线不卡视频| 精品福利网| 国产精品视频a| 国产毛片不卡| 国产成人无码久久久久毛片| 在线观看精品自拍视频| 亚洲成人精品| 精品一区二区无码av| 午夜视频免费试看| 91青草视频| 日韩精品一区二区三区免费| 午夜精品久久久久久久2023| 欧美区一区| 亚洲精品波多野结衣| 嫩草在线视频| 日本欧美视频在线观看| 日韩一区二区在线电影| 亚洲AⅤ综合在线欧美一区| 狠狠操夜夜爽| 日本一区高清| 欧美精品亚洲精品日韩专区| 免费jjzz在在线播放国产| 丝袜久久剧情精品国产| 992tv国产人成在线观看| 欧美精品v| 亚洲国产精品VA在线看黑人| 欧美影院久久| 亚洲av无码人妻| 91视频首页| 激情六月丁香婷婷四房播| 国产亚洲视频中文字幕视频| 国产精品三级专区| 一区二区三区四区日韩| 人妻丰满熟妇av五码区| 无码精品一区二区久久久| 国外欧美一区另类中文字幕| 国产人碰人摸人爱免费视频| 91色在线视频| 国产美女在线免费观看| 日本在线欧美在线| 亚洲区一区| 日本成人在线不卡视频| 日韩精品一区二区三区swag| 亚洲精品第1页| 国产在线精品香蕉麻豆| 99国产精品一区二区| 国产女人18水真多毛片18精品| 韩日无码在线不卡| 99这里只有精品在线|