使用 Playfab 和 Photon 為自由工作者開發 Unity 遊戲

了解如何使用 Unity、Playfab 和 Photon PUN 建立多人 2D 系統,成為自由遊戲開發者!

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

  • 如何在各種線上平台上銷售您的遊戲開發服務
  • 哪裡有賣遊戲開發解決方案
  • 如何與潛在客戶交談並吸引他們
  • 如何從潛在客戶那裡提取資訊並充分了解他們的需求
  • 使用價格分級來確定客戶的預算
  • 建立一份工作說明書,清楚說明您將提供哪些解決方案
  • 設定里程碑並創建定義良好的模組以獲得完成工作的報酬
  • 創建基本 2D 平台
  • 使用 Playfab 將基本後端功能加入 2D 平台中
  • 使用 Photon PUN 在平台遊戲內新增多人遊戲功能。 這將是一個 2 人遊戲
  • 如何成功完成專案

要求

  • 需要一些有關 Unity 基本功能的知識
  • 您應該知道如何導覽 Unity 編輯器
  • 您應該知道如何設定外部編輯器來編輯腳本
  • 您至少應該知道如何建立 Android 版本並將其安裝在 Android 手機上
  • 您的 Unity 安裝應包含 WebGl、Windows、Linux 和 Android 模組
  • 您應該了解常用的 Unity 事件、IEnumerator 和 Unity 的實體元件
  • 您應該具備 C# 和程式設計基礎知識
  • 本課程不適合絕對的初學者,因為我不會詳細解釋

課程說明

即使您不希望將您的遊戲開發技能作為服務提供,我們將使用 PLAYFAB 作為後端製作的多人遊戲也將對您非常有用! 您可以跳過我教導學生如何與客戶溝通和基本銷售技巧的部分

您是否夢想在 Unity 中建立自己的多人遊戲? 您是自由工作者,希望擴展您的技能並吸引更多客戶嗎? 這個綜合性 Unity 遊戲開發課程就是您的最佳選擇!

在本課程中,您將學習如何使用 Photon PUN2 和 PlayFab 的強大功能來創建引人入勝的多人遊戲。 透過逐步指導,您將深入了解 Photon 多人遊戲框架以及如何將其與 PlayFab 的後端服務整合。 從配對和玩家同步到排行榜,您將掌握創建無縫線上遊戲體驗所需的工具和技術。

本課程重點關注現實世界場景,將教您如何從頭開始創建端到端多人遊戲。 您將從 Unity 和 C# 程式設計基礎開始,然後深入了解 Photon 強大的多人遊戲功能。 您將學習如何設定 PlayFab 帳戶、將其與 Photon 整合以及建立功能齊全的多人遊戲。

無論您是經驗豐富的 Unity 開發人員還是希望進入該行業的初學者,本課程都適合每個人。 課程結束時,您將擁有在 Unity 中創建自己的多人遊戲的技能和信心,並作為遊戲開發行業的自由工作者取得成功。

立即註冊,邁出建立您自己的線上遊戲帝國的第一步

在本課程中,我將教您作為 Unity 遊戲開發人員開始自由職業所需了解的一切。 我將介紹 Fiverr、Upwork 和 Guru 等線上市場上的客戶所需的大部分重要功能。 我會:

  • 教你如何與客戶溝通以及如何應對各類客戶
  • 教您如何收集需求並為客戶定義模組,以便您能夠持續獲得報酬
  • 教您如何向客戶發送影片以展示您所做的工作,然後獲得報酬

為此,我們將開發一款 2D 多人遊戲,使用 Unity 和 Photon PUN 進行多人遊戲集成,並使用 PlayFab 作為儲存用戶資料的後端。 我們將:

  • 使用免費圖形從頭開始創建 2D 平台遊戲。 我們會假裝客戶向我們提供了這些圖形
  • 使用 Playfab 作為後端建立登入、註冊和驗證系統
  • 使用 Photon PUN 及其各種功能在玩家之間設定隨機線上比賽。

遊戲的目標(我們假設目標是由客戶給我們的)是在對手之前到達關卡的終點。 多人遊戲關卡將包括:

  • 玩家必須跳過或避開的陷阱和坑
  • 具有基本人工智慧的敵人。 他們會嘗試攻擊玩家,導致遊戲結束或減慢玩家的速度
  • 一個完整的系統,當一名玩家到達終點時,遊戲自動結束,一名玩家獲勝,另一名玩家失敗

由於我們將使用 Photon PUN,玩家的化身將無法向敵人開火或使用任何彈幕系統,因為我們只會介紹基本的同步,而這本身就是一項連 AAA 工作室都難以解決的任務。

目標受眾

  • 希望學習遊戲開發並開始自由職業的人
  • 希望學習如何銷售遊戲開發解決方案作為副業以賺取額外現金的人
  • 希望學習如何使用 Unity 以及帶有 Playfab 後端功能的 Photon PUN 外掛開發多人平台遊戲的人
  • 希望辭去朝九晚五的工作,以服務提供者的身份開創自己的業務的遊戲開發者

講師簡介

Altamush Nayyer Khan 專業遊戲設計師和 Unity 遊戲開發人員

“不爛的遊戲才能賺錢!”(“Games that don’t suck make the bucks!”) – Altamush Nayyer Khan

你好! 我的名字是阿爾塔穆什·納耶爾·汗。 我是一名專業的遊戲設計師和遊戲開發人員。 我於 2014 年開始專業製作遊戲,從那時起,作為服務提供者,我已經製作了數百款遊戲。 我的客戶主要來自美國、英國和歐洲。

我使用 Unity 和 Godot 引擎為我的客戶創建遊戲。 我在這裡與您分享我的知識,並希望幫助您透過遊戲開發產生主動或被動收入。 我專注於幫助人們培養將他們的遊戲開發技能作為服務出售的技能。

字幕:英文

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

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

報名參加課程

Sponsored by Udemy


也許你會有興趣

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

發表迴響

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

由 WordPress.com 建置.

Up ↑

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

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

Continue reading