用 Unity 製作電影終極指南

與 Unity Technologies 合作創建:掌握時間軸( Timeline )、電影機 ( Cinemachine ) 和 C#。 開發一款潛行冒險遊戲!

從這 12.5 小時的課程,你會學到

  • 在 Unity 中創建時間軸( Timeline )和電影機 ( Cinemachine ) 的華麗過場動畫
  • 掌握 C#中級概念,包括獨身( Singleton )設計模式和觀察者( Observer )模式
  • 發現最新的環境照明技術和不同的材料管道( material channels )
  • 建構帶有載入螢幕的使用者介面選單( UI menu )
  • 從頭開始開發智慧 AI 和指點字符( point & click character )控制器等系統

要求

  • 學生應該對 C#程式和 Unity 環境有基本的了解,因為本課程將深入到更多中級程式主題。
  • 學生應該熟悉 Unity3D 的一般工作流程。 強烈建議學生完成“使用 Unity 開發遊戲的終極指南

課程說明

你有沒有想過 AAA 級工作室是如何製作光滑的過場動畫整合遊戲全程來跟玩家訴說一個故事? 你是否有興趣製作自己的短片,如由 Unity Technologies 創建的 Adam Demo 那樣? 如果是的話,這是給你的課程! “用 Unity 製作電影終極指南” 教你如何在 Unity 中創建一個完整的潛行冒險遊戲( stealth adventure game ),在這裡你不僅可以提升你在 C#程式的功力,還可以創建四個已完成的電影過場動畫,來訴說你的遊戲故事!

本課程利用 Unity 最新功能中的兩個:時間軸( Timeline )和電影機 ( Cinemachine )。 這些功能允許開發人員通過添加動畫軌道( animation tracks )來講述故事,從而進一步推動遊戲。 通過這個循序漸進的指南,你將學習如何為 Unity 遊戲製作精彩的過場動畫。 你將經由這從頭開始的系統開發來培養你的遊戲邏輯技巧和解決問題的技術

在這門課程中,你將:

  • 創建一個指點字符( point & click character )控制器
  • 設計智慧 AI 行為( AI Behaviours )
  • 客製化攝影機檢測系統( Camera Detection Systems )
  • 建立通知系統( Notification System )
  • 發展觸發互動作用( Trigger Interactions )
  • 合成動畫狀態行為
  • 整合完整的使用者介面選單( UI menu )
  • 和更多!

在本課程中,你還將為你的遊戲 “ 大羊毛 ( The Great Fleece )” 創作四個視覺上令人驚嘆的過場動畫。 參與我們的小偷 Darren 行動,在這個潛行的冒險遊戲,他靜靜地低垂一根黑色的繩子,登陸比阿特麗斯拍賣行。 讓你的玩家欣賞拍賣行的珍品全景:閃閃發光的珠寶、大理石和精美的藝術品。 使用配音和懸疑音樂讓玩家快速瀏覽安全攝影鏡頭、巡邏警衛和主要的保險庫。 將玩家引入你的故事並巧妙地說明遊戲目標。

另外的過場動畫包括 Darren 成功地從睡覺的守衛偷走了一張鑰匙卡,到達拱頂以贏得比賽,或被守衛抓到而觸發“遊戲結束”。用超過 50 個活動構建這些過場動畫,在那裡創建時間軸( timeline )激活軌道,開發相機定位和追蹤,將後期處理檔案夾附加到虛擬相機等等。

為什麼電影在遊戲中很重要?

是什麼讓一些遊戲脫穎而出?像“俠盜獵車手( Grand Theft Auto )”,“我們的最後 ( The Last of Us )”以及“生活是奇怪( Life is Strange  )”等遊戲都是非常成功的系列遊戲,但為什麼?除了先進的遊戲機制和創意故事,這些遊戲的魅力在哪呢?遊戲開發者通過創造具有過場動畫效果的生動故事情節吸引玩家。以 Unity 製作的 “死亡之書 ( The Book of the Dead )” 為例,該版本為玩家提供了第一人稱視角。作為一名玩家,你可以看到角色所看到的,並想像自己在遊戲中

將影片添加到帶有過場動畫的遊戲中對於講述遊戲故事至關重要。哪種更具有身臨其境的感覺:在一段文字中解釋遊戲目標,還是向玩家提供具體的目標視覺?在學校的英語課上,我們被教導“表演而不告訴 ( show and not tell )”。還有什麼更好的方式通過電影類過場動畫向玩家展示遊戲環境,玩家目標以及其他重要特徵?這不僅將你的遊戲提升到了一個新的水準,而且還提供讓玩家在遊戲中投入情感並希望繼續玩的機會。 Unity 的最新功能 Timeline 和 Cinemachine 為開發人員提供了製作絕妙令人驚嘆的過場動畫的能力,這些過場動畫可以優雅地訴說遊戲的故事。本課程將為你提供理解過場動畫開發所需的基礎,然後將其應用於未來的專案!

為什麼向我學習?

這是 Unity Technologies 與 Udemy 共同創建的第二款遊戲開發課程。 因為創建優雅的過場動畫看起來很嚇人,所以 Unity Technologies 希望創建一個課程來分解如何使用 Timeline 和 Cinemachine 製作它們。 你將學習設置場景、放置演員的過程,並使用錄製的聲音來創建這些過場動畫。 就像在我以前的課程“使用 Unity 開發遊戲的終極指南”中所描述的那樣,在開發過場動畫和遊戲時,你會面臨驗收所學知識的挑戰。

自從 2.6 版首次公開發佈以來,我一直在 Unity 工作,並且撰寫了一本關於 Unity 3.x 的書。作為一名自動化軟體工程師,我發現沒有任何互動視訊教程可以讓初學者真正掌握遊戲開發所必需的概念。為了解決這個問題並幫助他人學習,我創建了自己的 YouTube 影片系列,專注於 Unity 遊戲開發,在那裡我有幸幫助成千上萬的人提升他們對遊戲開發的熱情。隨著我職業生涯的進步,我有機會為 Cartoon Network、Adult Swim、賭場行業和幾家獨立遊戲公司開發遊戲。我還為可口可樂、GE 和 Thyssenkrup 等 Futune 500 公司開發了企業擴增實境應用程式。教學一直是我的熱情,我希望你能在整個課程中看到這一點。

完成 Unity 課程後,你將了解 Timeline 和 Cinemachine 以及如何使用這兩種工具在視訊遊戲中製作出驚人的過場動畫。你將有信心運用最新的最佳遊戲開發技術,從而促進你成功實現個人或專業的夢想。

今天就加入我的冒險吧!希望在課堂上與你見面 !

目標受眾

  • 這門課程的理想學生是有興趣在 Unity 製作精美遊戲的人,他們會整合過場動畫來告訴玩家一個故事。
  • 本課程專為有興趣專業開發遊戲或作為業餘愛好的學生而設計。
  • 希望為電影創作專業遊戲藝術或過場動畫的學生將從本課程中受益。

講師簡介

Jonathan Weinberger   認證的 Unity 講師

嗨!我是 Jon,一名自學成功的軟體工程師,擁有 8 年以上的經驗,並且是 Learn Unity Programming with C# 的作者。我為 Cartoon Network、Adult Swim、賭場行業和各種獨立遊戲公司開發了幾款 Unity 遊戲。我還為 GE、Coca-Cola 和 ThyssenKrupp 等公司開發了真實世界的企業擴真實境應用。我 16 歲開始程式設計,開發了一款受歡迎的 MMO 私人遊戲伺服器。當我決定將游戲開發視為職業時,我努力尋找不僅僅是給我現成答案的內容。經過無數個小時去學習這些概念,並試圖找出背後的邏輯,我決定開始自己的 YouTube 系列,教導開發人經由互動式挑戰從頭學會程式設計。視訊很快在 Unity 圈中流行,實現了我的教育事業。我熱愛教學,我喜歡看我的學生從零到當紅炸子雞,甚至有的已在像 Oculus 和 Cartoon Network 這樣的公司開始做大量的遊戲開發工作!我的一些學生已經自己創造了很棒的題材,甚至開創了自己的獨立遊戲工作室!我最喜歡的程式設計的部分是當你在開發一個功能和想辦法解決問題時突然有靈光乍現的感覺。那個頓悟 “eureka” 時刻就是我努力想傳授給我所有學生體驗的!

我是 Unity 授權的教師,與 Unity Technologie s合作在 Unity 引擎中為各級開發人員創建 C#程式課程。 Unity 和 Udemy 之間的這次合作的目標是讓程式設計的學習曲線變得不那麼嚇人,並幫助有經驗的開發人員提升自己的技能。 目前,在 Udemy 上有兩個與 Unity 合作創建的課程,另外兩個正在製作中! 請繼續關注最新最好的 Unity 授權課程!

Unity Technologies 全球領先遊戲產業軟體

Unity Technologies 提供一個創建精美、引人入勝的 2D、3D、VR 和 AR 遊戲和應用程式的平台。 功能強大的圖形引擎和全功能編輯器使你能夠快速實現創意,並將你的內容傳送到幾乎任何媒體或設備。 你可以輕鬆地連接到 PC、控制台、網路、行動設備、家庭娛樂系統、嵌入式系統或頭戴式顯示器上的觀眾。

Unity 不僅僅是一個引擎,Unity 可以幫助你實現持續的成功。 它提供了開發高質量內容所需的一切,提高你的工作效能並與觀眾建立聯繫。 工具和資源包括 Unity 資源商店、Unity 雲端建構、Unity 分析、Unity廣告、Unity Everyplay 和 Unity 認證。 Unity Technologies 為全球數百萬註冊開發者提供服務,包括大型出版商、獨立工作室、學生和愛好者。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

報名參加課程

Sponsored by Udemy


也許你會有興趣


幫我們個小忙!

請為我們的網站評分(必)

使用 e-mail 追蹤 Soft & Share

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading