本次參加鐵人挑戰的目標是從零開始完成一款 Unity 2D 小遊戲。內容包括安裝 Unity、學習基本操作、控制角色移動與跳躍、設計場景、加入分數與音效,並逐步完成一個能玩的完整遊戲。整個過程將以每日進度記錄方式呈現,最終呈現完整作品。
輸入完這串就代表我們已經處理好玩家的按鍵部分了 接下來我們要讓物件朝按鍵方向持續移動我們開啟Snack腳本後,輸入以下程式碼: using UnityEngin...
若想在unity編輯器中直接調物件移動速度的話,我們可以將程式碼改成這樣: using UnityEngine; public class Snack : M...
在snack的inpsector中點選add component,並在搜尋框中找到circle collider 2D接著調整他的大小:apple也是重複相同動...
為了要讓蘋果被蛇吃掉後,隨機生成在遊戲畫面內,我們要在hierarcky中創立新的物件foodarea,也要幫foodarea加上collider,不過這次是選...
這一篇我們要讓貪吃蛇吃掉一顆蘋果後,身體變長一節新增身體部分在hieracky中新增一個circle,並改變它的顏色,接著把他拉到底下project的部分在sn...
要繞遊戲結束有兩種情況:1.當身體碰到牆2.當身體碰到自己的身體我們依序處理這兩種狀況! 當身體碰到牆要將四面牆都加讓碰撞器將四面牆都框起來 → 到inspec...
當身體碰到自己的身體在body的inspector點選add component,再選circle collider,接著在上面的tag也給他obstacle接...
hierarcky → UI → Text-TextMeshPro(如果出現這個就按第一格選項就好)hierarcky → Text(TMP) → 把文字拉到自...
接下來要寫程式來改變分數1.創建一個新的腳本2.新建一個新物件hierary → create empty → 取名叫UI → 把剛剛的腳本拉過來3.輸入程式碼...
1.選背景先去hierarcky的canvas中新增一個image,去source image點選要當背景的圖片點選好以後上面有一個rect transform...