使用 C# 和 Unity 建立基於圖塊的益智遊戲
從這 10 小時的課程,你會學到
- 製作自己的類似俄羅斯方塊的益智遊戲,部署在 Mac 或 PC 上!
要求
- Unity 3D免費個人版(ParticleSystems需要2017以上版本,但大部分講座用5.6以上即可完成)
- 可選的 Photoshop 或影像編輯程式來自訂藝術資源(否則,請使用提供的可下載藝術資源)
課程說明
注意:雖然講座是使用舊版本的 Unity 錄製的,但最終專案在 Unity 2019 上運作良好
Unity 3D 已迅速成為當今發展最快的遊戲開發工具之一。 在我們基於專案的課程中了解有關這個迷人遊戲引擎的更多資訊,我們從頭開始構建俄羅斯方塊風格的益智遊戲! 如果您對 C# 和 Unity 有一定的基礎知識,可以透過探索這個重新製作經典街機遊戲的短期課程,將您的技能提升到一個新的水平。
如果您已經完成了一些 Unity 基礎教程,並且具備一些 C# 基礎知識(變數、迴圈、資料結構等),那麼本課程非常適合您! 我們採用基於專案的方法,從頭到尾追蹤一款遊戲。
我們將:
- 從一個空白的 Unity 專案開始,充實一個完全可以運行的遊戲。
- 學習一些創建自己的益智遊戲的基本技術
- 逐行追蹤多個 C# 腳本,並學習如何邏輯清晰地組織我們的腳本
- 將我們的應用程式移植到 iOS 和 Android! 看看您精彩的遊戲在行動裝置上運行!
涵蓋內容:
- 設定我們的專案設定和環境
- 打破遊戲機制
- 建立一個 Board 類別來儲存我們的數據
- 佈置使用者介面項目
- 創建我們的遊戲區塊 Shape class
- 設定我們的主 GameController 類別來處理邏輯
- 將時間應用到我們的遊戲邏輯中
- 處理玩家輸入的腳本
- 為遊戲事件添加音效
- 應用粒子效果為我們的圖形添加一些衝擊力
- 製作一個分數管理器來追蹤玩家的進度和高分
- 透過額外的功能增強我們的遊戲,使其成為完美的體驗
加入遊戲開發的民主化! 立即提升您的 Unity 3D 技能並建立您的俄羅斯方塊風格遊戲!
目標受眾
- 本課程針對對 Unity 和 C# 有一定了解的初級到中級學生
- 本課程不是要介紹 Unity;而是要介紹 Unity。 儘管我們將引導您逐步完成該專案,但請勿將此作為您的 Unity 第一門課程
- 需要具備一定的 C# 工作知識; 不要將此用作 C# 的介紹
- 如果您是一位有興趣提陞技能的初級到中級遊戲開發人員,那麼本課程適合您!
講師簡介
Wilmer Lin 技術美術家和遊戲開發者
Wilmer Lin 是一位擁有超過 15 年業界經驗的 3D 和視覺效果藝術家,在過去的十年裡培訓了成千上萬的學生
現在作為一個獨立的遊戲開發者和教育者,Wilmer 幫助有抱負的遊戲開發者學習技術美術和程式設計手藝,使用 Unity3D,Maya 和 Photoshop。
字幕:英文
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- Udemy 永久擁有課程 限時優惠中 約NT330(點擊連結看更多)
- ✨年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- C# 遊戲開發相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
發表迴響