1,遊戲工作流程。鍵盤主要控制蛇的頭部運動,尾巴沿著軌跡運動。蛇的身體是用程序筆刷模塊繪制的。吃到腦子裏的食物,遊戲加分。
2.創建角色:創建三個新角色,分別是“頭”、“尾”、“食”(蛇角色的形狀可以自己畫,但要註意形狀中心點的位置,否則身體和頭尾會不壹致)。
3.創建壹個分數變量:創建壹個名為“遊戲分數”的新變量。用來記錄吃的食物量和比賽結果。
4.創建軌跡列表:創建三個新列表,命名為“頭部_坐標X”、“頭部_坐標Y”和“頭部_方向”。
用來記錄蛇的移動軌跡,讓尾巴跟著軌跡走(隱藏舞臺上的名單,不影響舞臺觀賞)。
5.寫程序
頭部程序:鍵盤控制頭部移動,畫筆繪制軌跡,列表記錄頭部軌跡。
尾部程序:根據軌跡列表移動,用筆刷畫出背景色,保持蛇的體長。
食物程序:遇到頭部人物,說明食物被吃掉了,換個位置,遊戲就有獎勵了。
6.最終遊戲效果:點擊“綠色旗幟”開始遊戲,按鍵盤的鍵控制蛇的移動。
吃食物時,變量“遊戲分數”會加1分。