




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、第18課石頭剪刀布學習目標鞏固與擴展項目討論邏輯編程12341Ai時代,人機大戰(zhàn),是人類戰(zhàn)勝Ai,還是Ai碾壓人類。我們通過“剪刀石頭布”的經(jīng)典PK項目,來感受一下人工智能吧!234鞏固“ 到鼠標指針距離”、“ 擊打樂器音符 ” 、“ 顏色特效“等腳本學習“變量”、“廣播消息” 、“等于” 、“減號” 等新腳本綜合應用所學腳本完成編程項目并擴展新腳本:鞏固腳本:1.本節(jié)課用到的角色2.本節(jié)課用到的背景石頭Blue Sky 2剪刀布Cat機器石頭剪刀布1.大家都玩過石頭剪刀布的猜拳游戲吧,誰能說一說它的游戲規(guī)則呢?2.將鼠標指針劃到玩家出拳的三個圖片時,觀察一下效果發(fā)生了什么變化?這是如何實現(xiàn)的
2、?3.舞臺上的小貓是起到了什么作用?4.我們還可以增加什么效果,讓游戲變得更好玩呢?角色底部出現(xiàn)了橙色圓圈。這是通過切換角色造型實現(xiàn)的。小貓是這個游戲的裁判,最終的勝負由小貓來公布。增加對戰(zhàn)雙方勝負的次數(shù)。石頭剪刀布1.游戲的勝負判斷邏輯1.勝負判斷邏輯1、石頭勝剪刀我們以1、2、3的數(shù)字來分別代表石頭剪刀和布2、剪刀勝布3、布勝石頭4、出拳相同則為平局1231.游戲的勝負判斷邏輯2.勝負判斷邏輯由此,我們也可以得出:1 - 2= -12 - 3= -13 - 1 = 2玩家機器 玩家勝:(1)玩家 機器 -1(玩家石頭,機器剪刀;玩家剪刀,機器布)(2)玩家 機器 2(玩家布,機器石頭) 機
3、器勝(1)玩家 機器 1(玩家剪刀,機器石頭;玩家布,機器剪刀)(2)玩家 機器 -2(玩家石頭,機器布) 平局 玩家 機器 02.設定變量1.根據(jù)以上的分析,我們知道需要設定“玩家”和“機器”兩個變量。通過比較二者的大小,來判斷勝負。變量的賦值3.給玩家編程(以石頭為例)1.選擇出拳角色在選擇過程中,當鼠標指針碰到角色時,角色的造型發(fā)生了變化,鼠標離開時,造型復原。效果在以上兩種效果中切換,以代表準備選擇該角色。以上效果,根據(jù)是否“碰到鼠標指針”為判斷條件,如果“碰到”那么.否則.3.給玩家編程(以石頭為例)碰到指針,則顯示造型1,未碰到則顯示造型2;以上效果需可重復執(zhí)行;2.出拳當玩家確定
4、選擇某個角色出拳后,點擊鼠標,則系統(tǒng)出拳。當角色被點擊后,我們通過聲音(Crunch)播放增加效果,確定玩家已出拳。3.給玩家編程(以石頭為例)2.出拳根據(jù)賦值原則,將玩家賦予對應的值。并通過廣告,啟動機器出拳及啟動裁判判斷勝負結(jié)果。剪刀和布的程序與此相同,僅需要修改對應的造型,以及玩家的賦值。4.給機器編程1.機器出拳的效果機器出拳是在玩家出拳后啟動的,即接受玩家的廣播后開始機器自帶了三種出拳的造型,分別是“石頭” “剪刀”和“布”。當機器出拳啟動時,迅速的切換造型可營造更好的出拳效果。4.給機器編程2.機器出拳機器出拳為隨機出拳,而根據(jù)之前的賦值原則,由13的數(shù)字分別代表“石頭剪刀布”如果
5、隨機數(shù)為1,則說明機器出拳為“石頭”,則切換機器造型為“石頭”,并將賦值石頭的對應數(shù)字。將“機器”的變量,在13中隨機賦值。剪刀和布的程序與此相同,僅需要修改對應的造型,以及對應的賦值。4.給機器編程3.機器完整程序該段程序接左側(cè)程序之后5.給裁判(cat)編程1.裁判的啟動裁判的啟動,也是隨著玩家出拳后,和機器一起啟動的。即接收到廣播后啟動。等待一秒的效果,是為了等待機器出拳以獲得機器的出拳值并做出勝負的判斷。等待一秒后,玩家和機器的結(jié)果都已得出;根據(jù)之前判斷原則;二者相減的得數(shù)來判斷勝負2.判斷勝負5.給裁判(cat)編程3.多種情況的判斷根據(jù)之前的分析,一共會有5種結(jié)果,不同的結(jié)果判斷(
6、裁判的說)不同。玩家勝玩家 機器 -1 玩家 機器 2 平局 玩家勝,播放勝利(Win)音效 5.給裁判(cat)編程3.多種情況的判斷根據(jù)之前的分析,一共會有5種結(jié)果,不同的結(jié)果判斷(裁判的說)不同。機器勝玩家 機器 1 玩家 機器 -2 機器勝,即玩家失敗,播放失敗(Lose)音效 5.給裁判(cat)編程4.裁判完整程序以上程序,按從左到右的順序,從上到下依次連接在左側(cè)程序的下方即為裁判的完整程序。 Q1:如果將裁判程序中的“等待一秒”不存在,你覺得對程序有沒有影響?A1:有影響。當機器還未最終顯示出拳效果時,裁判已經(jīng)將勝負結(jié)果公布。裁判就變成了“黑哨”了。QA 刪除“等待1秒”Q2:將裁判程序中的“等待1秒”刪除,我們還可以通過什么方法不讓裁判變成“黑哨”呢?A2:增加一個新的廣播消息,放置在機器程序最尾部,裁判程序接收到新消息后啟動。QA 機器程序裁判程序(1)(2)變量有幾個非常重要的屬性:1、有自己的名稱;2、初始值需要賦值;3、能被運算。數(shù)學運算模塊,可以直接輸入數(shù)字,也可以加入其他的腳本進行比較哦。這節(jié)課就用到了變量-變量的數(shù)值進行檢測,檢測是玩家獲勝還是機器獲勝。知識點鞏固游戲舞臺右上角所顯示的“玩家”和“機器”對應的數(shù)字代表什么?( )ABC
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高考時政試題及答案解析
- 送給戀人的畢業(yè)贈言(4篇)
- 2024年客服工作年度總結(jié)模板5篇
- DB31∕T 680.7-2019 城市公共用水定額及其計算方法 第7部分:零售業(yè)(超市大賣場、商場)
- 2025年玻璃纖維及其制品項目建議書
- 前列腺余例體會
- 泵站電工知識培訓課件
- 2025年幼兒園園本培訓質(zhì)量提升策略
- 環(huán)境行業(yè)環(huán)保試題庫
- 項目進度調(diào)整通知函
- 2024至2030年全球及中國電競游戲外設行業(yè)深度研究報告
- 家具公司合伙協(xié)議
- DL5000-火力發(fā)電廠設計技術規(guī)程
- 《醫(yī)德醫(yī)風學習記錄》
- 羊水穿刺的委托書
- 爆破飛石控制措施
- 2024年新疆生產(chǎn)建設兵團興新職業(yè)技術學院單招職業(yè)適應性測試題庫必考題
- (高清版)JTGT M72-01-2017 公路隧道養(yǎng)護工程預算定額
- DZ∕T 0130.6-2006 地質(zhì)礦產(chǎn)實驗室測試質(zhì)量管理規(guī)范 第6部分:水樣分析(正式版)
- 2024年遼寧生態(tài)工程職業(yè)學院單招職業(yè)適應性測試題庫一套
- 摩托車科目一題庫-共400題(附答案)
評論
0/150
提交評論