tft每日頭條

 > 遊戲

 > scratch3.0趣味編程100例

scratch3.0趣味編程100例

遊戲 更新时间:2024-11-25 13:31:20

【原創】文章全部内容皆為作者原創,如有轉載請注明出處

這是我在百度上搜索到的内容:

scratch3.0趣味編程100例(scratch3.0圖形化編程制作益智小遊戲)1

實話實說這個小遊戲也是我在上初中時候在同桌的電話上玩的一款小遊戲。

說一下這個小遊戲的整個邏輯,直升機是我們控制的,通過按下/松開空格鍵來控制其上下運動的,按下空格鍵飛機上升,否則飛機下降,飛機隻能在Y軸上垂直運動,遊戲過程中飛機躲過障礙物"得分 1",如果碰到界面邊緣或障礙物遊戲結束。

障礙物在随機的高度(y軸)向左運動(使用克隆組件,出現間隔可以根據自己的喜好調整)。

同學們可以根據我們已學過的知識進行diy設計,做好的可以私信我或者@我哈!

詳細教程:

scratch3.0趣味編程100例(scratch3.0圖形化編程制作益智小遊戲)2

角色Helicopter1造型:

這個角色是我在"慧編程"軟件上找到的,感興趣的同學可以去查找我2020年3月25日星期三發布的視頻或圖集上面詳細介紹了這個操作。

導入的時候隻有1,2是我們複制的,修改一下"旋翼"的長度,這樣兩個造型切換,可以營造出"旋翼在轉動"的效果,雖然是個遊戲,旋翼直挺挺的在上面也是很怪異的對吧!如果可以誰不喜歡更好的效果呢!

scratch3.0趣味編程100例(scratch3.0圖形化編程制作益智小遊戲)3

角色Helicopter1腳本:

初始化大小(是我水平太菜,所以調整的小一點);初始化位置(免得遊戲一開始就死掉);

下一個造型(營造出旋翼在旋轉的效果);如果按下空格就上升,否則就下降;如果碰到障礙物(角色1,我自己繪制的)舞台邊緣,停止遊戲(這裡的或邏輯還是我們第一次接觸)。

scratch3.0趣味編程100例(scratch3.0圖形化編程制作益智小遊戲)4

角色1腳本:

初始化大小、變量分數、位置(最好是看我的視頻,解說地很明白);克隆間隔為8秒;

使用功能克隆體組件,進行克隆;當做為克隆體啟動時,y軸位置随機設置,x軸值為-1,向左運動,其絕對值越大速度越快;當障礙x軸值小于-130時(即,飛機通過了這障礙),就播放coin,變量"分數 1",删除克隆體即可。

scratch3.0趣味編程100例(scratch3.0圖形化編程制作益智小遊戲)5

運行界面:

scratch3.0趣味編程100例(scratch3.0圖形化編程制作益智小遊戲)6

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关遊戲资讯推荐

热门遊戲资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved