您現在的位置是:首頁 » scratch編程資訊
資訊內容
Scratch: 對對碰
極客小將2020-12-10-
對對碰是一款可以鍛煉記憶力的益智小游戲,相信大家都已經玩過。游戲玩法是這樣的:在舞臺上有若干張扣著的角色,你可以指定打開某兩張。如果指定打開的這兩張相同,則收起來,否則按原位置扣起來。
在本游戲中,仍然使用角色的克隆功能,這樣可以使程序容易些。
1. 初始化位置
a)根據
對對碰是一款可以鍛煉記憶力的益智小游戲,相信大家都已經玩過。游戲玩法是這樣的:在舞臺上有若干張扣著的角色,你可以指定打開某兩張。如果指定打開的這兩張相同,則收起來,否則按原位置扣起來。
在本游戲中,仍然使用角色的克隆功能,這樣可以使程序容易些。
b)設計結束界面5. 程序效果?
在本游戲中,仍然使用角色的克隆功能,這樣可以使程序容易些。
1. 初始化位置
a)根據角色的序號計算其所在的行和所在的列假設一共放Cols列,那么第n個角色所在行和列的計算公式如下行數:(n-1)除以colMax的商加1列數:(n-1)除以colMax的余數加1
2. 初始化圖案
為了方便的進行操作,每個位置的造型號使用列表表示。其規則為列表的第n個元素為第n個角色的正面造型號。為了得到打亂的造型號,至少有兩種辦法。a)假設一共有Costumes個造型,把1到Costumes隨機的放在列表中,然后再將大于Costumes/2的數字減去Costumes/2。
3. 設置點擊響應
a)當角色被點擊時如果是第一次點擊,則記住點擊的ID如果是第二次點擊,則和第一次點擊的ID比較,如果兩次的造型一致,則同時消失,否則,將他們同時復位
4. 搭建界面
a)設計不同難度b)設計結束界面5. 程序效果?
a)起始界面
b)簡單和困難模式
c)每局結束
d)游戲結束
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除
