文章

Unity c# 教學影片

圖片
大家好,新的 Unity 教學已經開始了一段時間,卻忘了在自己的部落格介紹,非常抱歉。 這次將會介紹一下是次教學的內容、目的等資訊。

[教學]一起來開發遊戲吧(三) - Scene Builder, Manager Loader, Enemy Behavior

圖片
本章的篇幅很多,內容包括了: Scene Builder Camera Controller (multi-target) Don't Destroy Object & Manager Loader Enemy Behavior Structure (Scriptable Object) Move and Attack Behavior Making Multi-type Enemy Spawn 如果沒有看過之前的文章,請從頭開始。 本教學的目的和對象:< 前言 > 本教學的目錄:< 目錄 > 為方便看大圖,如使用 Chrome 的話,請安裝 < Hover Zoom+ >。

[教學]一起來開發遊戲吧(二) - Character Controller, Pool System

圖片
接續上一章,本章會依照流程圖把 Main Controller 和 Character Controller 的大部份完成。 另外也會進行 Player 的發射動作,並把最基本的 Pool System 完成。 本章的篇幅比上兩章要多,因為不希望把 Pool System 分兩次完成。 不過本章的 C# 教學非常少,但牽涉到比較多 C# 的程序應用。 如果上兩章的 C# 還沒有搞懂,建議先試著做些改動當成實驗,讓自己更了解 C# 的語法和在 Unity 上的基本應用。 如果沒有看過之前的文章,請從頭開始。 本教學的目的和對象:< 前言 > 本教學的目錄:< 目錄 > 為方便看大圖,如使用 Chrome 的話,請安裝 < Hover Zoom+ >。

[教學]一起來開發遊戲吧(一) - 創作目的和準備功夫

圖片
這次會由一個新的迷你遊戲開始,藉著逐步的開發過程去了解 Unity 和 C# 的運用。 在開始使用 Unity 之前,先花一點時間去談談創作和開發的事情吧。 所謂新進的與經驗的遊戲製作之間,最大的分別就是在製作一開始的一刻,新進的永遠開啟 Unity,而經驗的永遠是拿起紙筆。 本章會探討創作和開發的準備功夫,直到開啟一個新的 Project,完成最基本的玩家輸入介面程序以及角色控制的測試。 如果沒有看過之前的文章,請從頭開始。 本教學的目的和對象:< 前言 > 本教學的目錄:< 目錄 > 為方便看大圖,如使用 Chrome 的話,請安裝 < Hover Zoom+ >。

[教學]一起來開發遊戲吧 - Unity C# 基礎

圖片
在公開了準備入門教學的這星期開始,發現大部份完成 Unity 課程或自學 Unity 的新人們,最困難的地方還是程序方面,所以最初的內容更改成 Unity C# 基礎。 程式語言其實很單純,語言文法也很單調,來來去去就只有幾種,Unity 架構還比較複雜麻煩一點。 大多數新人都會神化了程序,除了忽略對 Unity 的認知須要,還會主觀或被引導向無意義地脫離 Unity 基本功能,因而嚴重缺乏對 Unity 本身的了解。 在正式開始教學 Project 前,先來了解 Unity 的基本運作流程,Editor 上和 C# 程序上如何作基本的簡單連動。 本教學中的圖不用另存起來,文末會有 PPT 和 Project 的下載連結。 本教學的目的和對象:< 前言 > 本教學的目錄:< 目錄 > 為方便看大圖,如使用 Chrome 的話,請安裝 < Hover Zoom+ >。

[教學]一起來開發遊戲吧 - 目錄

圖片
<目錄> 前言 Unity C# 基礎 (一) - 創作目的和準備功夫 (二) - Character Controller, Pool System (三) - Scene Builder, Manager Loader, Enemy Behavior (四) -  <下載> < 本教學全資源 > 為方便看大圖,如使用 Chrome 的話,請安裝 < Hover Zoom+ >。