fbpx

從頭學會 Unity 網路( Unity 5 到 Unity 2018.2 )

Unity 的 UNET API 介紹

報名參加課程

已經上過這門課程?

🔥歡迎來參加這個活動 – 上課心得分享與獎勵說明 :分享就贈送一門線上課程

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

  • 建立多人遊戲並透過網路連線 Unity 建立的應用程式
  • 瞭解伺服器客戶機在網路中扮演的不同角色
  • 能夠使用遠端程序呼叫來同步玩家的角色在一個網路遊戲中的狀態

要求

在開始這門課程之前,學生應該有使用 Unity 和編寫 C# 程式碼的經驗

課程說明

在本課程中,Penny 將帶你從使用 Unity 的 UNET 系統建立一個簡單的客戶機 / 伺服器遊戲環境的基礎知識,直到建立和管理一個大廳系統( lobby system )。 所涉及的主題是那些最經常出現在論壇和許多人掙扎理解的。 這門課程很實用,有許多分步練習。 本課程的學生將學習 UNET 網路管理器( Network Manager ),以及如何使用訊息傳送來同步剛體運動( rigid body movement )和玩家角色動畫。 覆寫網路管理器( Network Manager )也將包括其中,允許開發人員建立客製化的網路功能,如改變玩家角色的同時,發射砲/彈和管理玩家特徵,如健康狀態等。

主題包括:

  • 網路配置
  • Ip 位址
  • 託管( hosting )
  • 遠端程序呼叫( remote procedure calls )
  • 同步剛體運動( syncing rigidbody movement )
  • 同步動畫狀態
  • 和不同的玩家角色一起玩
  • 連線時改變玩家角色
  • 設立 Unity 大廳資產( Lobby asset )
  • 跨場景同步變數值( variable values )
  • 開設 Unity 匹配操作( Match Making )服務

在 Unity 5 中開發,這個課程依然與 2017 版本和 2018.2 版本相關,使用 Unity 的網路 API。

這門課程過去的學生所取得的成就 :

  • 線上教育多使用者 3D 虛擬環境的開發
  • 使用移動裝置代替遊戲控制器
  • MMO 遊戲開發

過去的學生對這門課的評論 :

“這門課太棒了。 Penny 用一種愉快又平靜和清晰的方式說明。 這門課以循序漸進的方式帶你進入更難的層次。 我喜歡其用圖形/動畫來解釋一些主題的方式。”

“ 我喜歡 Penny 開的課。 這一個提供了所有我需要的知識,且比我想像更多,當它涉及到在 Unity 的連網。”

“ Penny (一如既往)涵蓋了當前部分所需的所有內容。 她沒有留下任何讓你想問的問題,就我所知每一個課程的製作都被好好地執行,沒有留下任何混淆。 然而,如果你確實有一個問題,它很可能來自將在後面章節解釋的部分,就我學習的經驗。 謝謝你,Penny! 你太棒了!”

目標受眾

熟悉 Unity 和 C# 的人,希望學習網路和建立多人遊戲

講師簡介

Penny de Byl   計算機科學、遊戲和程式藝術教授 Penny @Holistic3D.com  ( 更多講師主講課程介紹 )

嗨,我是 Penny de Byl 博士。我是全端的程式開發者,且是擁有真正熱情的學術教師。25年來,我在澳大利亞和歐洲一直在教別人遊戲開發、程式設計、計算機圖形、動畫和網頁設計。我還為 Unity、 SAE、澳大利亞娛樂協會和 Wikitude 提供諮詢。 我最暢銷的教科書,包括 Holistic Game Development with Unity: An All-in-One Guide to Implementing Game Mechanics, Art, Design and Programming在全球超過100個機構中使用。我的畢業生在Apple、Ubisoft、LinkedIn 和 Deloitte Digital 等公司工作。

我擁有電腦圖形學的榮譽學位和在人工智慧遊戲角色的博士學位。在我的職業生涯中,我曾在州、國家和國際各級獲得過許多傑出的教學獎,包括澳大利亞學習與教學委員會的傑出教學獎和 Unity 手機遊戲課程競賽。我在計算機科學及相關領域的教學方法是基於專案的,為你提供動手實踐的研討會,讓你可以立即投入使用。

我希望我的虛擬教室能幫你完全武裝起來,提供你終身學習的技能。我很高興現在把我的全部精力集中在 Udemy 上,把我多年的知識和經驗帶給渴望學習技術的人。

英文字幕:有

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

報名參加課程

Sponsored by Udemy

也許你會有興趣

 歡迎使用 App / Email | Telegram 訂閱 網站更新

Spread the love

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

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: