在本次 30 天的鐵人賽中,我將專注於學習並實作 Unity 遊戲開發,目標是從零開始學習Unity,學習開發一個簡單遊戲的過程。目標是藉由這個過程,理解 Unity 的開發工具和遊戲邏輯,對未來如果有類似的專案能有一個基本概念。最終希望不僅能創建一個簡單的遊戲作品,未來還能將這次學習到的知識應用到更複雜的專案中。
昨天,我們製作了通關的 UI 畫面,並且幫這個畫面加上了一點小小的漸變動畫,寫了一些程式來檢測玩家是否通關。今天我們要來製作更多的場景,並且讓玩家在通過關卡之後...
昨天,我們完成了三個不同難度的關卡場景建置,並且這些場景都帶有跳關的程式碼,今天我們要來完成最後一部分,起始的觀迎介面和最後結束的頁面。 添加 Welcome...
接下來這幾天要來製作一款經典的小遊戲,Flappy Birds。希望之前的基礎可以讓我在這個專案中的銜接更順暢。 創建專案 因為我們要製作的是 3D 版本的 F...
今天我們首先要來建立每個模型的 Prefab,我們要先在 Material 資料夾裡面右鍵創立一個 Material,點選他之後把 Texture 指定到 Ma...
昨天我們測試角色飛行的動畫的時候發現一些小問題:每次在動畫切換的時候他都會等一段時間才切換動畫,不會在墜落的時候立即切換墜落的動畫。想要解決這個問題,我們只要點...
昨天我們製作完了水管和地板的移動,以及隨機生成位置不同的水管。今天,我們要來製作計分機制還有 GameOver 的機制 創建 GameManager 腳本 關於...
今天,我們要來製作最一開始,的 UI 介面,等待使用者按下空白鍵之後遊戲才正式開始。 製作 getReady 介面 我們要先創立一個 Canvas,存放這些...
今天,我們要來製作 Game Over 的 UI,還有最高紀錄的部分 製作 Game Over 介面 重新創立一個 Panel ,取名為 settlement...
今天我們要來製作最前面的 welcome page ,而且為這個遊戲加上背景音樂,由此作為這個小遊戲製作練習的結尾! 製作 Welcome Page 新開一個...
今天是鐵人賽的最後一天,在這 30 天的努力中,我學到了基本的遊戲製作邏輯,還有如何使用腳本操控 2D 3D 模型。選這個每次都要實作類型的題目真的非常花時間,...