竹内纱里奈和大战黑人_欧美成人黄色小视频_91福利影视_欧美在线观看视频网站_h色网站免费观看_97综合

極客小將

您現(xiàn)在的位置是:首頁 » scratch編程資訊

資訊內(nèi)容

第13課 游俠比武——只適用于該角色的變量

極客小將2019-08-29-
第3單元 數(shù)字工程師 學習完了數(shù)字科學家這個單元之后,你應該具備的用科學研究的方法進行項目技術攻關的初步能力,現(xiàn)在就是你小試牛刀的機會,本單元除了要展示同學們的游戲作品之外,更重要的是讓同學們在接近真實的工程情境當中對自己應用程序為客戶服務的能力得到提升

第3單元 數(shù)字工程師

 

學習完了數(shù)字科學家這個單元之后,你應該具備的用科學研究的方法進行項目技術攻關的初步能力,現(xiàn)在就是你小試牛刀的機會,本單元除了要展示同學們的游戲作品之外,更重要的是讓同學們在接近真實的工程情境當中對自己應用程序為客戶服務的能力得到提升,成為一個數(shù)字工程師,未來的世界等待你去改變。

 

 


第13課 數(shù)碼游戲展

             

任務導航

利用Scratch可以做很多游戲,同學們可以自編一些小游戲,相信學習完了數(shù)字藝術家和數(shù)字科學家兩個單元之后,隨著對Scratch語言的深入,同學們也不斷改進了自己的小游戲。今天,我們就來看看大家編寫的小游戲,展一展,評一評。我們使用Scratch編寫一個評獎程序,對小游戲進行打分。評獎程序的界面如圖13.1所示。

圖13.1 評獎程序界面

Follow Me

    1. 分析Scratch例子中的小游戲

第1步:執(zhí)行“文件”→“打開”命令,進入“打開作品”對話框。打擊左列中“例子”,選擇文件列表中“Games”文件夾,單擊“確定”按鈕,即可看到Scratch例子中的小游戲,如圖13.2所示。

圖13.2Scratch例子中的小游戲

第2步:分析Scratch例子中的小游戲。同學們可以先把下表中列出的Scratch例子中的小游戲分析一下,看看每個游戲中有哪幾類角色,每個游戲的規(guī)則是怎樣的,這個游戲區(qū)別于其他幾個游戲有什么樣的特點,心里有數(shù)之后,再評審別人的游戲。

 

DIY

把對Scratch小游戲分析的結(jié)果填入表13.1。

表13.1小游戲分析結(jié)果

游戲

角色

 

 

 

 

規(guī)則

 

 

 

 

特點

 

 

 

 

游戲

角色

 

 

 

 

規(guī)則

 

 

 

 

特點

 

 

 

 

 

想一想

如何建立評審的程序呢?評審應該分哪幾類標準?

 

2. 建立評獎程序

如果我們將角色設計、程序復雜程度、趣味性三個標準分別定義為A、B、C,那么每個角色都應該有這三類標準。如圖13.1所示,使用者用游戲圖片下面的滑塊改變每一個角色每一項的分數(shù),最后點擊統(tǒng)計,所有分數(shù)會統(tǒng)計在一個鏈表之中。

這個程序的核心技巧有以下兩點。

(1)每個角色都有ABC三個評價指標,他們都是只適用這個角色的變量,將角色“1”的代碼復制給角色“2”的時候,角色“2”會自動復制出只適用于角色2的三個變量ABC。

(2)點擊按鈕統(tǒng)計,可以將統(tǒng)計結(jié)果加入到鏈表中,這里使用了鏈接字符串的功能,使得結(jié)果更易讀。

圖13.3 評獎程序的核心代碼

 

想一想

1.小游戲和大型游戲有什么區(qū)別

2.我都玩過哪些類型的游戲?

 

DIY

大家快把全班的作品制作好編號,評出咱們班的最高分。此外還可以評選一些單項獎,比如最佳角色設計,最佳程序,最佳使用效果,等等。總之期望數(shù)碼游戲展能夠提高大家的Scratch水平,促進程序水平的提高。

 

知識著陸

  1. 腳本:只適用這個角色的變量
  2. 設計:滾動條給分
  3. 技巧:鏈表統(tǒng)計數(shù)據(jù)

 

創(chuàng)作天地

紅籃球改灰度

 

1.數(shù)碼游戲最開始都是單機版游戲,一個人玩。下圖是一個最基本的攻防游戲,玩家操作紅藍球,碰到藍球,紅藍球變大,碰到紅球,紅藍球變小。為了提高這個游戲的難度,紅球和籃球會移動,和隨機地現(xiàn)實隱藏。試著完成這個游戲,如圖13.4所示。

圖13.4 單機版游戲

2.將上面的游戲改為雙人游戲,如圖13.5所示。可以看出此時左邊的紅藍球正在向右邊的紅藍球發(fā)起進攻。數(shù)碼游戲由單人游戲改進為雙人游戲,甚至可以是多人游戲。

圖13.5單機版雙人游戲

3.最后系統(tǒng)添加了一些智能紅藍球,它們用有灰色的邊緣,它們會像有一定智能的機器人一樣,主動進攻玩家,當然也可以被玩家吃掉,游戲變得更加有意思了,如圖13.6所示。

圖13.6增加智能紅籃球的游戲

4.暢想一下,如果整個游戲場景中都是互相競爭的“機器人”,如圖13.7所示,最后的結(jié)果會是怎樣?

圖13.7 人工智能模擬

視野拓展

游戲正在改變?nèi)藗兊纳睿貏e是傳感技術的變革,如果你在網(wǎng)上搜索“Scratch體感游戲”,你會找到一些相關資源能夠用你的手來控制scratch程序,在Scratch2.0到來的時候,Scratch將會支持攝像頭識別,你可以像圖13.8那樣用Scratch感知你的手的移動。

P20726-120139

圖13.8 用Scratch偵測手的動作

此外一個重要的Scratch版本是S4A,這個A的意思是傳感器版Arduino和智能手機平臺安卓,使用如圖13.9所示的這種控制板,你不但可以感知溫度等外界信息,你還可以控制馬達、燈這種輸出設備,快快下載一個S4A,讓你的Scratch程序真正的“動起來”。S4A支持手機觸摸屏控制,并且可以和智能手機進行聯(lián)網(wǎng)共享數(shù)據(jù),可以想象你在門外通過手機控制機器人給你開門是一種什么感覺!

圖 13.9 Arduino控制板

想了解更多關于Scratch控制板的情況,可以搜索“互動媒體技術”或者“感測與控制技術”了解更多知識。


預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 国产日韩欧美日韩 | 日韩av黄色 | 欧美久久一区二区三区 | 国产午夜精品一区二区三区嫩草 | 亚洲网站在线看 | 在线观看黄a | 视频一区二区国产 | 久久九九99 | 欧美性猛交xxxx乱大交退制版 | 福利在线看 | 久久五月天婷婷 | 久久国产精品无码网站 | 国产精品日韩一区二区三区 | 91网页入口| 欧美一级片免费看 | 久久aⅴ乱码一区二区三区 精品99久久久久久 99热视 | 久久久久久影院 | 这里只有精品视频在线观看 | 欧美精品一区二区三区蜜桃视频 | 变态 另类 欧美 大码 日韩 | 国产中文字幕在线播放 | 一区二区三区精品在线 | 欧美日韩国 | 麻豆网站在线观看 | 亚洲一级免费观看 | 99精品视频在线观看免费播放 | 久久久久高清 | 污视频网站在线免费观看 | 国产精品乱码一区二区三区 | 国产夜色av | 中文字幕123| 中文字幕第一页在线 | 国产精品久久久一区二区三区 | 欧美在线一区二区三区 | 免费欧美一区 | 91精品亚洲 | 国产在线看 | a在线天堂 | 国产精品久久久久久久久久新婚 | 老牛嫩草一区二区三区日本 | 亚洲精品电影 |