iT邦幫忙

2022 iThome 鐵人賽

DAY 13
1

迷宮產生器

上一篇我們做出了二元樹迷宮,並且可以不斷地重新生成
但是有沒有可能可以操控角色遊玩迷宮呢?

本篇內容

我們今天就來做出可以實際遊玩的迷宮
使用方向鍵操控走向角色,最後抵達終點通關

1. 創建可移動的角色

首先,我們先從角色分類與控制器分類拉出這兩個方塊並放入程式中

並點選這裡進入編輯器

點擊上方的素材庫 選擇自己想要的角色 (可以自由發揮)

再來是做出改變方向的效果

在編輯器上點擊鏡像工具 即可做出相反邊的鴨子

效果 :

2. 手動創建並繪製地圖

從場景類別中拉出這兩個方塊並放入程式中
並將箭頭處顏色改為白色

接著點選箭頭處進入編輯器

並按照步驟畫出迷宮

  1. 繪製出黑色貼圖

  2. 按照剛剛同樣的方法繪製出綠色的貼圖
  3. 使用黑色貼圖繪製出迷宮
  4. 做出牆壁
  5. 做出終點

效果:

3. 合併素材做出完整的遊戲


在這邊我們將剛剛做的東西合併
並且將玩家走到綠色方格為通關條件
若沒在特定時間內達成,則會失敗

完成結果:

通關

失敗

成品連結

作者: 王騰偉

上一篇
Arcade再進化-射擊遊戲(2)
下一篇
Arcade再進化-橫向捲軸遊戲(2)
系列文
玩game學打code。街機程式設計再進化。微軟Arcade30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言