使用 Unity 的多人遊戲框架製作線上遊戲

一門關於 Unity 遊戲物件網路代碼(Netcode For GameObjects,NGO)的綜合課程。涵蓋中級C#、網路、遊戲玩法等內容。

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

  • 使用 Unity 全新的 Netcode for GameObjects (NGO) 框架創建線上多人遊戲
  • 利用 Unity Gaming Services (UGS) 的中繼和 Lobby 功能,無需連接埠轉送和共享 IP 位址即可實現自託管
  • 創建一款多人俯視角射擊遊戲,您可以對其進行修改,打造屬於您自己的趣味作品
  • 掌握製作任何類型的競技或合作多人遊戲的技能
  • 添加核心遊戲玩法(例如坦克移動、射擊、收集金幣等),以及排行榜、小地圖和賞金等更高級的功能
  • 部署到 UGS 以實現專用遊戲伺服器託管
  • 實現 UGS 匹配系統,以便玩家可以排隊並自動連接到專用伺服器

要求

理想情況下,你應該掌握 Unity 和 C# 的相關知識,並且有一些製作單人遊戲的經驗。

課程說明

想製作屬於自己的多人遊戲嗎?免費的 Unity 遊戲引擎及其 Netcode For GameObjects (NGO) 框架讓這一切變得前所未有的輕鬆。

在本課程中,我們將創建一個多人俯視角射擊遊戲,您可以對其進行修改,將其打造成您專屬的趣味作品,並與 20 位或更多玩家同時在線對戰。在此過程中,您將學習如何建立和部署具有匹配功能的專用伺服器。

我們將製作一款 .io 風格的遊戲(例如 Slither.io 和 Agar.io),可容納數十名玩家。透過這個過程,您將掌握製作任何您感興趣的類型的競技或合作多人遊戲的技能。

您將學習網路知識以及如何將遊戲設定為多人模式。您將從建立核心玩法開始,讓您的坦克能夠移動、射擊、收集金幣等等。之後,您將添加更多細節和更高級的功能,例如排行榜、小地圖和賞金系統。

您將使用 UGS(Unity 遊戲服務)將您的遊戲上線,讓玩家無需連接埠轉送即可透過網路連線。

最後,您將學習如何將遊戲部署為專用伺服器,這樣玩家就無需自行託管遊戲。您還將學習如何整合匹配系統,以便玩家可以排隊、配對在一起,並啟動伺服器進行遊戲。

您只需一次性付費即可獲得終身存取權。我們的創作者擁有豐富的建模和程式設計經驗,能夠清晰地解釋複雜的概念,並在過程中為您帶來樂趣。

所有學員都可以造訪問答區,我們的講師、助教和社區成員隨時準備解答您的疑問,並為您加油鼓勁。

立即加入,開始創建您自己的多人遊戲吧!很快您就能和朋友們一起暢玩了!

目標受眾

  • 如果你想製作一款可以與其他玩家在線上玩的遊戲,這門課程就適合你。

講師簡介

GameDev.tv Team 學習製作和銷售遊戲-加入超過100萬名開發者的培訓行列

加入全球最受歡迎的遊戲開發學校,學習如何製作電子遊戲。

在 GameDev tv,我們幫助有抱負的開發者實現他們的遊戲夢想。無論你是零基礎入門還是想要提陞技能,我們的課程都會一步步引導你完成真實的專案——而且整個過程充滿樂趣。

我們已經教導超過一百萬名學員如何使用 Unity、Unreal、Godot、Blender、C#、C++ 等技術設計、開發和發布自己的遊戲。

從零基礎到資深獨立開發者,我們都能滿足你的需求——我們在 Udemy 上提供一些最高評價、最暢銷的遊戲開發課程。

我們的使命?很簡單:讓遊戲開發學習變得輕鬆、實用且充滿樂趣!

加入 GameDev tv 社群-讓我們一起創造精彩的遊戲!

Nathan Farrer (aka Dapper Dino) 內容創作者和軟體開發人員

大家好,我是Nathan。我從小就開始製作和修改遊戲。 15歲時,我開始認真學習編程,很快就接觸到了Unity引擎,從此便深深沉浸其中。我非常喜歡建立系統和遊戲機制,也花了很多時間研究多人網路遊戲。

在網路上,我的網名是Dapper Dino,自2018年以來,我一直在發展我的YouTube頻道,主要教授一些中級Unity知識,幫助大家使用Unity製作夢想中的遊戲!我也是Unity Insiders計畫的成員,這讓我能夠獲得最新、最棒的訊息,並與Unity開發者和內容創作者建立聯繫。

字幕:英文

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

  • Udemy 永久擁有課程 NT310 起特價中(點擊連結看更多)
  • 年訂閱每月 NT350( 限時優惠價NT245/月) 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

  • 與 20 名或更多玩家同時在線上暢玩
  • 由 WordPress.com 建置.

    Up ↑