日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

scratch 游戏 打鬼游戏 教案

發布時間:2023/11/30 编程问答 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 scratch 游戏 打鬼游戏 教案 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

打鬼游戲 教案
一、教學目標
1、學習使用控制模塊
2、學習使用數據模塊
3、學習使用偵測模塊
4、學習使用數字和邏輯運算模塊
5、學習打鬼游戲的邏輯思維和制作過程。
二、教學過程
首先,新建背景和角色,從背景庫/角色庫中分別選擇森林和小鬼,繪制射擊點。
1、角色:洞

繪制一個新角色:洞,其實就是一個自己畫的橢圓,然后用黑色填充
基本概念:圖層
對比下圖兩個鬼的位置,講解圖層的概念

【講解】似乎“洞”與“小鬼”是可以相互覆蓋,沒錯,這就是圖層的概念。圖,是一層一層疊加的。在scratch里面,只要鼠標左鍵點擊并拖動,該角色就會自動跑到最上層。這里,小鬼當然在最上面,所以對于小鬼,在程序一開始咱們就來一個“移至最上層”。

2、角色:小鬼
為了效果,需要添加一個小鬼被打之后的造型,這個造型庫里默認就有。于是,初始化程序就應該是這樣!

特效概念:“虛像”


“虛像”特效真是個好東西,有了它,我們就能制造出小鬼“冒出來”顯示的效果了。
具體程序如下:

【講解】首先講“虛像”特效設置為100,也就是看不見了,“重復執行7次”里面的程序是讓小鬼邊往上跑,邊顯示出來。那為啥還會出現“重復4次”里的程序呢?
這是因為我們希望小鬼在最開始那一段不顯示,等跑一段才慢慢的邊顯示邊上升
大家可以自己試試看:如果沒有“重復4次”里的程序會是怎樣的效果?或者把“重復執行7次”里面的程序的Y標增加數字調大會是怎樣的效果?
需要注意的是:洞與小鬼的位置要合適,這里大家可以自己調整。

3、接下來,看看5只小鬼怎樣隨機出現呢?
一想到隨機,我們當然想到了“隨機數”。

我們先設置一個變量“哪只小鬼”,然后在舞臺里編程,每隔1秒鐘,對“哪只小鬼”產生一個1-5的隨機數。然后我們就可以根據這個變量的隨機數值去讓哪只小鬼出來咯!在復制其他小鬼的時候記得改坐標。
事件模塊:“廣播”程序塊
這里需要介紹一個廣播的東西,廣播是一個將不同角色聯系在一起的工具
比如上面這個程序是在“舞臺”里做的,但是我們可以讓小鬼接受到廣播

4、角色:射擊點

(1)咱們首先需要做的就是讓射擊點跟隨鼠標走。
(2)同時,我們需要看到射擊點必須要在小鬼和洞的圖層上面,否則射擊點就會被洞和小鬼遮擋住,就沒有射擊的效果了。所以需要將射擊點“移至最上層”。
(3)然后,我們射擊到小鬼的時候,需要計算“得分變量”,所以在剛開始的時候沒得分需要初始化為0。
(4)最后,當射擊到小鬼的時候,我們需要廣播射擊到的消息給程序,并且讓得分增加。
很顯然,只要碰到5只小鬼的任意一只,都得加分,所以是“或”的關系。計算機邏輯運算的基礎運算“或,且,非”
至于為啥得分以后要等待0.5秒呢?這是為了避免打一下得很多分的囧境。
得分還不行,還得讓小鬼“爛”,讓小鬼變成造型2.

三、課堂總結
提問:
1、怎么讓小鬼隨機的出現?
2、在打到小鬼之后,怎么告訴程序我們射擊到小鬼了,讓小鬼切換成被揍之后的造型?

總結

以上是生活随笔為你收集整理的scratch 游戏 打鬼游戏 教案的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。