---
# System prepended metadata

title: 10/11 Arcade再進化-橫向捲軸遊戲(4)
tags: [2022 iThome 鐵人賽]

---

---
tags: 2022 iThome 鐵人賽 
title: 10/11 Arcade再進化-橫向捲軸遊戲(4)
AUTHOR: 黃品惠
---
# Arcade再進化


在之前我們的小遊戲已經完成的差不多啦
這篇打算來將遊戲更新變得更精緻
以及增加新關卡~(篇幅稍長 請耐心觀看)

### 鬼生成太快速了?
鬼在第一次接觸到後重生太快，太難過關
那我們就讓鬼再遠一些的地方生成吧!

1. 找到此程式積木
![](https://i.imgur.com/BXDVEUg.png)
將鬼生成位置的xy由80改為100
![](https://i.imgur.com/Xc2bTn5.png)
二號鬼也是相同作法喏!
找到二號鬼的程式積木
![](https://i.imgur.com/liX4gGW.png)
將鬼生成位置的xy由80改為100
![](https://i.imgur.com/hMPn2G1.png)
### 當狗狗吃到肉肉!讓我們加上音效吧!
在此程式碼下方加入播放音效(選擇自己喜歡的)
![](https://i.imgur.com/COZ5zdE.png)


### 程式太多太雜亂了?!
整理積木 將它們放入函式中，這樣之後需要使用時，就只要呼叫相對應的函數就好啦!
1. 建立一個函式BadNanGenerator
![](https://i.imgur.com/g1OeHWX.png)
將原本當倒數結束時中我們製作鬼的程式碼全放入此中
![](https://i.imgur.com/EAf9Xpv.png)
在倒數結束時的積木中放入呼叫BadNanGenerator
![](https://i.imgur.com/FZ603X7.png)

2. 建立新函式PlayerSetting
![](https://i.imgur.com/I0d1m40.png)
將當啟動時，創建狗狗的積木放入
![](https://i.imgur.com/Tn7oqrP.png)
在當啟動時中放入呼叫PlayerSetting
![](https://i.imgur.com/TEktO5I.png)

3. 定義新函式food
![](https://i.imgur.com/lD67dAE.png)
將原本在當啟動時中我們製作肉肉的積木放入
![](https://i.imgur.com/3k7wWEq.png)
在當啟動時中放入呼叫food
![](https://i.imgur.com/sn9XDks.png)

### 地圖不夠玩?!
我們要來新增地圖啦
畢竟只有一張地圖太單調惹~

1. 建立新變數level
![](https://i.imgur.com/l3aeIJA.png)

2. 定義新函式map2
![](https://i.imgur.com/aQSlCzl.png)

3. 在函式中放入如果...否則...
![](https://i.imgur.com/wNt9dkn.png)

4. 在判斷式中放入level=0
![](https://i.imgur.com/iN1N4ce.png)

5. 將一開始的背景地圖拉到下方放置
![](https://i.imgur.com/wmMSuSY.png)

6. 在否則如果後方放入判斷式 level=1 以及貼圖地圖設為
![](https://i.imgur.com/yTuXGay.png)
繪製新地圖(不知如何製作地圖的趕快去第一篇複習!!)
將地圖長度加長(60*8)
![](https://i.imgur.com/niMAbjL.png)

7. 進入新地圖時將第一關的物件全部清除 (避免出現BUG)
![](https://i.imgur.com/RegB3i1.png)

8. 重新呼叫我們的函式PlayerSetting及food並重新倒數3秒
![](https://i.imgur.com/75qeyDw.png)

9. 在最後的否則中放入通關!
![](https://i.imgur.com/l7XPKuf.png)

10. 最後在當啟動時中放入呼叫map2
![](https://i.imgur.com/7dVvnWf.png)

11. 找到此積木
![](https://i.imgur.com/FxxVRKy.png)
將遊戲結束的積木改為將level改為1並呼叫map2
![](https://i.imgur.com/d8pRk1d.png)

## 完成!!!
![](https://i.imgur.com/SeWhNou.gif)



[修改後遊戲](https://arcade.makecode.com/S06915-63469-59100-72774)
我們這個小遊戲就到此篇結束啦
感謝大家的觀看(❤️´艸｀❤️)
希望你們會喜歡這個小遊戲~

#### 作者: 黃品惠