本文翻譯自Photon Dev Diaries: Meet Team Nthusia – Creators of Fusion Karts, Fusion Golf and Food Fusion. 2024年11月18日
我們很高興能夠與才華洋溢的獨立遊戲開發工作室 Nthusia 合作,推出一系列新的開發日記。在這個系列中,我們會帶您深入幕後,看看我們的團隊如何攜手合作,將這些酷炫的新項目變為現實。現在,讓我們先來介紹一下 Nthusia 背後的夥伴,以及回顧我們當初是如何建立聯繫的。
Nthusia 是誰?
Nthusia 由兩位充滿熱情的獨立遊戲開發者 Dan 和 Cody 組成。Dan 目前身處蘇格蘭,而 Cody 則在美國。他們都對遊戲有著終生的熱愛,受到與 Photon 合作所獲得的資金和動力的推動,於 2022 年 1 月創立了 Nthusia,攜手追求創造引人入勝的創新項目的共同目標。
Dan 從高中之前就開始接觸遊戲開發,疫情失業後決定全職投入這個領域。大約在同一時間,他遇到了 Cody。Cody 從 10 歲起就對遊戲創作充滿興趣,這讓他開始了使用 GameMaker、Flash/ActionScript,以及用於網頁開發的 JavaScript,最終轉向 Unity 和 C# 等多種平台的旅程。他們的道路交匯於 Brackeys 社群的 Discord 伺服器,在那裡他們建立了深厚的聯繫並開展了合作遊戲專案。這次合作讓他們在「快速原型製作」方面的專業技能得到了磨練,這項能力引起了 Photon 的注意,並促成了他們在教育樣本方面的合作。
Fusion Golf
我們如何開始合作
我們的合作始於 2021 年 9 月。他們對自己的進展感到滿意,並決定在 Photon Bolt 的 Discord 伺服器上分享原型的影片。
這就是 Photon 執行長兼技術長 Christof 第一次看到他們工作的地方。他對他們項目的精緻度和潛力感到非常印象深刻,認為這將是一個很好的教育範例。他特別指出,這將是一個很好的例子,展示如何將專案從 Bolt 轉移到 Fusion(當時 Photon 的新網路軟體包)。
Photon 聯繫了 Nthusia,並開始進行成功的合作。這個卡丁車專案現在被稱為 Fusion Karts,成為 Nthusia 為 Photon 開發的幾個範例專案中的第一個。
Nthusia 的範例項目
自從 Fusion Karts 之後,Nthusia 還創建了其他幾個高品質的範例專案,展示了 Photon 產品的強大功能和多樣性。對於正在學習使用 Photon 並希望了解如何創建不同類型的線上多人遊戲體驗的開發者來說,這些範例都是很好的資源。
- Fusion Karts:Fusion Karts 是一款街機風格的賽車遊戲,具備您所期待的所有功能,例如檢查點、圈數、能量提升,以及具有漂移和助推功能的有趣卡丁車控制器。
- Fusion Golf:Fusion Golf 範例展示了一款使用伺服器權威和客戶端預測模型的街機高爾夫遊戲。它包含 18 洞的球場、會話瀏覽器和可自訂的遊戲設定,提供動態的遊戲體驗。
- Fusion Impostor:Fusion Impostor 示範了如何創建最多 8 名玩家的社交推理遊戲,並整合了 Photon Voice SDK 以便進行通訊。該專案已從 Fusion 1.0 升級到 Fusion 2.0,並保留了其核心功能。
- Food Fusion : Fusion Cooking Coop 是使用 Fusion 共享模式的合作派對烹飪遊戲的範例。玩家將接到一系列訂單,必須在訂單到期之前完成製作和送達。
- Quantum Motor Dome:Quantum Motor Dome 範例展示了一種如何建立最多 6 名玩家的免費貪食蛇運動遊戲的方法。該遊戲具備不干擾主機的加入機制、自動遊戲狀態進展、定制的 FSM 系統、寬相命中檢測和玩家自訂功能。這是一個原始概念樣本,源自於 Photon 和 Global Game Jam 於 2022 年 10 月主辦的「回到學校」多人遊戲 Jam。
Food Fusion
Nthusia 的開發過程
當 Nthusia 開始開發新的範例專案時,他們有一套流程來幫助他們提高工作效率並產出高品質的結果。以下是整體概述:
- 研究與分析:首先,他們會花一些時間熟悉他們正在製作的遊戲類型。他們會玩類似的遊戲、觀看相關視頻,並思考這些遊戲成功的核心系統。這有助於他們理解需要為範例重新創建的遊戲玩法。
- 首先是角色控制器:Nthusia 的第一步就是建立一個角色控制器。這是許多遊戲的關鍵部分,讓他們可以儘早開始與遊戲世界互動。
- 利用現有程式碼:Nthusia 會儘量重複使用先前專案中的程式碼。他們擁有用於與 Photon 服務互動等核心腳本,並針對每個新項目進行調整。這樣可以節省時間,讓他們能專注於每個範例的獨特部分。
期待下一篇開發日記
在本系列的下一部分中,我們將深入探討 Nthusia 目前的專案,這是一款受《動物森友會》啟發的合作遊戲,使用 Photon Fusion 的共享模式。您將看到他們一直在努力的內容,包括:
- 核心遊戲機制包括砍樹、挖洞、埋藏物品、收集貝殼,以及與 NPC 互動進行買賣。
- 這是一個讓玩家可以為彼此付錢的系統,暗示著共享的庫存或經濟系統。
-
我們還將仔細探討角色自訂,並討論如何以最佳方式進行同步。您將了解 Nthusia 如何幫助玩家在共享的線上世界中展現他們獨特的風格。
我們很高興能與您分享更多 Nthusia 的旅程!請繼續關注下一篇開發日記,我們將更詳細地介紹與展示使用 Photon 構建範例所需的不同步驟和流程。
準備好建立自己的成功多人遊戲了嗎?
透過 Photon 的 Fusion,將尖端的多人遊戲功能整合到您的專案中從未如此簡單。我們提供業界最先進的工具、全面的支援以及您入門所需的一切——從可下載的範例到詳細的文件。
今天就踏出第一步——下載 Fusion 並開始建置。如果您正在尋求深入的幫助,請加入我們的Gaming Circle,您可以直接與我們的開發人員聯繫,並在整個旅程中獲得專家指導。
您的多人遊戲成功故事就從這裡開始!
評論
0 條評論
請登入寫評論。