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

極客小將

您現在的位置是:首頁 » scratch編程資訊

資訊內容

scratch游戲大局觀(一)

極客小將2020-11-15-
?SCRATCH GAMES 大局掌握 各司其職 “

?SCRATCH GAMES

大局掌握 各司其職

upload/article/images/2020-11-15/36cba1501a0b5f68cf14c74aa62a2a5c.jpg

很多同學覺得scratch游戲腳本越長顯得

作者技術越精湛。然而恰恰相反,過長的

腳本會讓游戲可讀性變差,后期維護困難

甚至很多游戲連作者寫完都難以修改。

背景介紹

所謂“大局觀”,就是要讓各個角色功能單一化,各個“規則”之間相互獨立,各個變量作用清晰不重復。

規則控制

upload/article/images/2020-11-15/36cba1501a0b5f68cf14c74aa62a2a5c.jpg

何為規則控制,在游戲中,最大的規則就是“輸”和“贏”,很多同學都是以“停止全部腳本”和彈出一個大大的victory作為輸贏的結果,看似符合邏輯,實際運用在各種游戲里就千奇百怪。今天來分享一個通用的“規則控制”

首先,繪制一個空角色,命名為“規則控制”。它不需要出現在舞臺上,它只負責游戲輸贏和其他規則的判斷。

upload/article/images/2020-11-15/40c3378943bd28f293c16fdc4bc9f294.jpg

其次,游戲的流程大致可分為:初始化-游戲開始-勝利(失敗)-結束。

upload/article/images/2020-11-15/bdbfa565927f3ffb5a98c6616b7c939e.jpg

此時,我們會發現缺少一個控制勝利失敗的變量,于是我們添加全局變量win

upload/article/images/2020-11-15/5695481f6da791df7b33b444948bafb0.jpg

全局只使用一個win變量來控制輸贏,那么在具體的游戲中可以通過得分(累計殺敵)或者丟分(掉血)來控制。

進一步細化我們的過程,通常游戲的初始化和勝利失敗過程沒這么快,所以我們再稍作修改。

upload/article/images/2020-11-15/124920b6463832b8a06220d8b3bda92c.jpg

此時的綠旗功能便單一明了,就是控制整個游戲的“初始化”

幾乎所有游戲都適用于這樣的“規則”控制,看完是否對你自己的小游戲有所啟發呢?

Thanks for watching!

聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

預約試聽課

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

主站蜘蛛池模板: 久久精品在线 | 99精品视频在线免费观看 | 国产一区福利 | 日韩视频一区二区 | 成人在线不卡 | 欧美日韩一区二区三区在线视频 | 亚洲精品在线观看视频 | 日韩av网站在线观看 | 中文字幕av第一页 | 国产激情视频在线 | 国产精品美女久久久久 | 国产一区二区中文字幕 | 亚洲色图第一页 | 久久国产精品久久久久久久久久 | 久久久久久久久99精品 | 妹子干综合网 | 亚洲自拍小视频 | 日韩一区二区三区在线观看 | 国产伦精品一区二区三区在线 | 殴美一级片 | 中文字幕福利视频 | 欧美在线一区二区三区四区 | 国产精品美女在线观看 | 国产超碰 | 一区二区三区欧美日韩 | 久久两性网 | 欧美精品123区 | 国产欧美日韩在线 | 在线免费看毛片 | 亚洲免费小视频 | 国产欧美日本在线 | 日韩欧美国产精品 | 亚洲一区二区三区久久 | 国产二区在线播放 | 久久久久国产精品免费免费搜索 | 福利亚洲 | 精品网站999www | 国产精品久久久久久亚洲伦 | 欧美精品一区二区视频 | 亚洲狼人综合 | 中文字幕日韩视频 |