跳至主要內容
Nuntius Games
ZT
聯絡我們
開發者中心

主機移植指南

遊戲移植指南:技術難度由什麼決定、影響費用與時程的因素,以及如何判斷值不值得把遊戲移植到主機。

移植是把一款既有的遊戲——通常先在 PC 上推出——改造成能在不同平台上執行的過程,例如 Nintendo Switch、PlayStation 或 Xbox。這不是直接複製:每個平台都有自己的硬體、操作方式、成就與存檔系統,以及認證規則,這正是移植之所以是紮實的技術工作、而不只是行政程序的原因。

什麼是移植(以及什麼不是)

移植跟重製版(remaster,視覺上有明顯改善的版本)或重新製作(remake,整款遊戲從零重做)並不是同一回事。多數情況下,移植的目標是在新平台的技術限制之內,穩定地呈現與原作相同的體驗。這可能從針對性的效能調校,一路到在原本的引擎沒有官方支援目標主機時,重寫部分程式碼。

決定難度的技術因素

在估算一次移植的工作量時,有些要素的份量比其他更重:

  • 使用的引擎。 以 Unity 或 Unreal Engine 開發的遊戲,通往主機的路通常比較直接,因為這些引擎有主機廠商的官方支援。自研引擎(in-house)或比較少見的框架,則需要更多手動適配的工作。
  • 操作方式。 為滑鼠與鍵盤設計的遊戲,需要為實體手把重新思考操作配置——這不只是重新對應按鍵,往往還牽涉到重新設計部分介面。
  • 各平台的效能目標。 每台主機的硬體上限都不一樣,其中 Nintendo Switch 特別需要加倍留意,因為它除了電視模式之外,還會在掌機模式下執行(電力與運算資源都更受限)。
  • 存檔與成就系統。 每個平台都有自己的雲端存檔與成就/獎盃系統,正確整合這些系統是認證的必要項目,不是額外加分。
  • 記憶體與載入時間。 尤其是在資源比較受限的硬體上,最佳化記憶體使用與載入時間,通常會佔掉移植時程中不小的一部分。

把遊戲移植到主機要花多少錢

移植的費用差異很大,主要取決於四件事:原作使用的引擎、遊戲設計本身有多適合實體手把、同時鎖定多少個平台,以及專案在通過核准之前需要多少次認證週期(Lotcheck、TRC、XR)。一款以 Unity 開發、一開始就把手把納入考量的簡單 2D 遊戲,成本往往只是移植一款以自研引擎打造的複雜 3D 遊戲的一小部分。

在 Nuntius,這筆費用不是您要付的帳:移植由我們出資,作為合作關係中的投資。工作室不需要籌措資金或核准預算,就能看到遊戲在主機上執行。

這就是為什麼在這裡,關於移植的對話不是從價格開始。它從遊戲開始:如果這款遊戲在主機上說得通,費用是我們的問題。

一次移植需要多久

跟費用一樣,時程取決於技術範圍,以及同時涉及多少個平台。每一次外部認證都會加上自己的週期——一款遊戲送審超過一輪才通過核准是很常見的事,尤其是工作室第一次在某個平台推出的時候。

因此本頁同樣不敲定一個數字。一款以 Unity 開發、一開始就為手把設計的 2D 遊戲,和一款跑在自研引擎上的 3D 遊戲,兩者之間的距離大到任何在這裡公布的平均值,對其中一方都會變得誤導。您的專案時程,來自對話一開始的技術評估,而不是來自一張表格。

什麼時候移植您的遊戲才說得通

移植需要花時間也花資源,所以時機值得思考。以下是一款遊戲已經可以考慮移植的一些跡象:

  • PC 版的推出已經驗證了這款遊戲——好評、活躍的玩家社群,或是上市前可觀的願望清單數量。
  • 遊戲設計能夠順利轉換到實體手把上,不必倚賴複雜的鍵盤快捷鍵或滑鼠精準度。
  • 有餘裕(時間上與團隊上)承接額外一輪的 QA 與認證,而不影響對已經推出的遊戲的支援。

Nuntius Games 如何進行移植流程

移植是 Nuntius Games 四大工作面向之一,與發行、行銷/公關和 QA 並列。這表示改造版本的技術工作,通常會與目標主機上的商店頁面準備以及認證流程本身同步進行——工作室不需要獨自摸索各家製造商的個別要求。

實務上,這條路由 Nuntius 從頭到尾負責:改造版本、QA 週期、送交製造商認證、修正審查提出的問題,並反覆重新送審直到核准下來。工作室會一路跟進並在過程中收到各個版本,但不必為了看到遊戲上線而去學習 Lotcheck、TRC 或 XR 的要求。

FAQ

常見問題

把遊戲移植到主機要花多少錢?

沒有固定的金額——費用取決於使用的引擎、遊戲本身有多適合實體手把、鎖定了多少個平台,以及專案在通過核准之前需要多少次認證週期。一款簡單、而且一開始就為手把設計的遊戲,成本只是一個以自研引擎打造的複雜 3D 專案的一小部分。

我要怎麼把遊戲移植到 Nintendo Switch?

技術上的第一步是評估引擎與 Switch 硬體的相容程度,接著調整操作方式,並針對掌機與電視兩種模式調校效能。Nintendo 認證(Lotcheck)的具體步驟,在關於在 Nintendo Switch 上推出遊戲的指南裡有詳細說明。

我的遊戲是用自研引擎(in-house)做的,還能移植嗎?

可以,但工作量往往比用 Unity 或 Unreal Engine 開發的遊戲更大,因為自研引擎沒有主機製造商的官方支援。在這些情況下,移植工作有一部分是打造與目標硬體之間的相容層。

我需要同時移植到所有主機嗎?

不需要。一次優先處理一個平台是很常見的做法,尤其是工作室第一次進行移植的時候——這能降低同時追蹤多個認證流程的複雜度。

在考慮移植之前,我的遊戲需要在 PC 上 100% 完成嗎?

不需要 100% 完成,但通常在遊戲已經於 PC 上驗證了自己的定位之後再移植,會更說得通——不論是透過評價、活躍的玩家社群,還是上市前可觀的願望清單數量。

移植與重製版(remaster)有什麼差別?

移植是把一款既有的遊戲改造成能在另一個平台上執行,同時保留原本的體驗。重製版通常會在單純的改造之外,包含明顯可感受到的視覺與技術改進——這是不同的目標,即使有時候會同時發生。

給開發者

你的遊戲準備好走向全世界了嗎?

跟我們聊聊你的專案吧。我們會回覆每一份提案,就算答案不是你期待的那一個。

更想直接寫信給我們?請寄到 pitch@nuntiusgames.com