Contents
通過使用 Photon 從頭開始建立基本的多人遊戲。輕鬆學會多人遊戲的開發。
從這 11 小時的課程,你會學到
- 多人遊戲開發基礎
- 行動 FPS ((First-person shooter,第一人稱射擊) 射擊基礎
- 如何在多人 FPS 遊戲中同時使用 FPS Hands 和完全的角色模型( Full Character Model )
- 如何為所有於同一房間的玩家們同步玩家的移動、健康狀況和動畫
- 為 FPS 遊戲新增行動控制元件
要求
- 初級-中級 Unity
- 中級 C# 經驗
- 學習多人遊戲開發的渴望
課程說明
你有沒有想過建立自己的多人遊戲,像 Pixel GUN 3D、Golf Clash 和ShadowGun Legends? Yeah~你來對地方了!
因為所有這些成功的遊戲都是使用 Photon 開發的,這是一個被全球成千上萬的開發者信任的多人遊戲引擎!
在本課程中,你將學習建立你自己的多人遊戲的基礎知識! 在每一個部分,我們將從頭開始建立一個多人遊戲! 所以,你可以通過在每個專案中的實踐來學習。
在第一部分,我們將建立 Pixel Gun 3D 克隆專案,從頭開始用 Photon Unity Networking 2 (PUN2) 開發。
這將是你的第一個多人遊戲,通過建構這個遊戲,你會學到很多東西:
- 用 Photon 建立和連線一個隨機房間
- 在同一個房間實像化遠端的玩家們
- 通過網路同步玩家的移動和健康狀況
在第二部分,我們將建立一個移動多玩家 FPS 遊戲,從頭開始用 Photon Unity Networking 2 (PUN2) 開發。
在本節中,你將學習多人遊戲中更高階的東西。
- 如何通過名稱和 max.players 建立房間
- 如何列出現有的房間
- 如何列出房間裡的玩家名單
- 如何跨網路同步玩家們的動畫
- 第一人稱射擊遊戲的基礎,比如 FPS Hands 和 3D 玩家模型。
- 行動控制器
- 基本的在玩家被殺害後的重新產生機制!
在第三部分,我們將建立多人賽車遊戲,從頭開始用 Photon Unity Networking 2 (PUN2) 開發。
將會有越來越多更高階的東西,你將有機會實踐你所學到的東西。
- 如何使用指令碼物件( Scriptable Objects )
- 如何在網路上同步炮彈射擊( Projectile Shooting )
- 角色選擇
- 遊戲模式選擇
- 舉辦活動
- 玩家準備機制
- 還有更多。
所以,快來加入我的多人遊戲開發之旅吧!
讓我們一起創造!
-Tevfik
目標受眾
- 想要開發多人遊戲的 Unity 開發者
- 希望從多人遊戲開始遊戲開發的開發者
講師簡介
Tevfik Ufuk DEMİRBAŞ XR 開發人員 (更多講師主講課程介紹)
我是一個充滿熱情的遊戲開發者。 我有航太工程的學士學位。 我在 21 歲的時候開始了我第一門生意,是個失敗的無人機新創事業。 然後,我在行動應用上創辦了兩家新創公司。 多虧了 Udemy,我學到了足夠的軟體開發知識,在 2017 年找到了一份軟體開發員的工作。 在這份工作中,我花了將近 2000 個小時在 ARCore 和 Mapbox 上,以便能夠建立基於位置的 AR 應用程式。 然後,我在 2018 年建立了世界上第一個基於位置的擴增實境應用程式線上課程。
從那時起,我出版了2個關於 AR 和多人遊戲的 Udemy 課程。 現在,全世界有6000多名學生,我在 Udemy 全職工作,建立 AR/VR 遊戲課程,主要關注多人遊戲。
英文字幕:有 ( 講師提供 )
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
報名參加課程

也許你會有興趣
★ 歡迎使用 App / Email | Telegram 訂閱 網站更新★
你必須登入才能發表留言。