如何購買 HTML5 遊戲:付款前要檢查的 12 件事
給想買 HTML5 遊戲或遊戲模板的人使用的檢查表,附上我們自家市集的真實答案,包括我們沒有放進去的部分。

想買 HTML5 遊戲又不想出意外,付款前先檢查十二件事:授權涵蓋什麼、誰可以玩、是否允許放廣告、可以改什麼、不能轉售什麼、原始碼是否可讀、需要哪些工具與建置步驟、支援哪些瀏覽器、哪些語言真的有、有沒有可以試玩的示範、說明文件涵蓋哪些內容、支援期限多長,以及退款和更新怎麼處理。
大多數商品頁只回答其中一部分,其餘的就跳過了。跳過不一定是壞跡象,但你只有開口問才會知道,而付款前問比付款後問便宜。這篇指南給你十二個問題、好答案的樣子,以及如何在幾分鐘內確認。
先說清楚:我們是 Polar Games,一間在自家市集上販售完成品 HTML5 遊戲的工作室,所以寫購買指南的人也是賣家。我們會用自家的商品頁當例子,包括不太好看的部分。這份檢查表對任何其他賣家也一樣適用。我們展示自己的答案時,內容直接取自公開的授權條款和商品頁。
買 HTML5 遊戲之前:商品頁到底在賣什麼
標示為 HTML5 遊戲出售,或 HTML5 遊戲模板的商品,可能代表三種不同的東西:一款上傳後就能運行的完成遊戲、一個為換皮而設計的模板,或是一套需要大量開發才能玩的入門套件。它們耗費你的時間差異很大,所以比價格之前,先確定你買的是哪一種。
在我們的市集上,每個商品都是完成的遊戲,不是入門套件。你可以在購買前先玩,上傳到靜態網站主機後就能運行。我們的商品頁寫得很直白:「每個模板都是完成的遊戲,不是入門套件。」這是任何賣家都應該能為自己的商品寫出的第一句話。
第 1 至 3 項:授權
1. 授權範圍:一個最終產品,還是無限制?
好的答案:一句話說明一次購買可以發佈幾個產品、誰算是最終使用者,以及授權會不會到期。檢查方法:找到授權條款的本文,而不是購買按鈕旁邊的銷售文字,並查看「end product」、「client」和「perpetual」等字眼。
我們的答案:每次購買都是一份永久、非獨家的授權,可在一個最終產品中使用你所購買的版本,該產品屬於你或某一位客戶。支援期結束時授權不會失效。如果你計畫做第二個產品,請在購買前先問,因為條款寫的是一個產品。
2. 誰可以玩,允許放廣告嗎?
好的答案:授權說明你的玩家能否免費玩、你能否向他們收費,以及是否允許放廣告。檢查方法:閱讀關於最終使用者和變現的段落,然後另外詢問遊戲是否已內建廣告程式碼。
我們的答案:玩家可以免費或透過廣告變現來使用你的最終產品。不過遊戲本身出貨時不含廣告網路。每個商品的「Not included in this edition」清單都列出了廣告 SDK、廣告帳號或廣告供應商,而 Zabum 和 Ricopop 有可選的廣告設定,預設為關閉。接入廣告網路並取得其審核,是你的工作。
3. 可以改什麼,不能轉售什麼?
好的答案:你可以在自己的最終產品中修改程式碼、美術和音訊,但不能轉售模板本身。檢查方法:找出兩個獨立的句子,一句關於修改,一句關於再散布。如果賣家只寫「完整權利」,你就得自己猜他指的是哪一個。
我們的答案:你可以在最終產品中修改程式碼、美術和音訊。不得轉售、分享或再散布模板、其原始碼,或單獨的素材,也不得以套件或素材包的形式,或放進另一個給開發者使用的產品中。字型等第三方部分,保留其各自的授權。
第 4 至 6 項:原始碼、工具與建置步驟
4. 原始碼是可讀的,還是經過混淆?
好的答案:格式化、未壓縮的程式碼,你可以打開並順著看,並附有說明各部分位置的手冊。檢查方法:要求檔案清單,然後打開示範或範例中的一個 JavaScript 檔。如果整個檔案只有一行很長的程式碼,答案就很清楚了。
我們的答案:Velvet Pool 的 1.0.1 版把較長的單行字串(音訊、翻譯、著色器)拆成可讀的多行;Zabum 1.0.1 開始以未壓縮的方式出貨可直接上傳的版本,並附上來源映射檔。兩者都是上市後的修正,這也是更新紀錄值得讀的原因:它顯示賣家承認修正過什麼。
5. 要改它,需要付費的引擎或編輯器嗎?
好的答案:需求清單列出了每一項工具,而且沒有任何一項需要你未預算的授權。檢查方法:閱讀需求清單,並搜尋「engine」、「editor」、「licence」和「account」。如果遊戲是用某個引擎做的,請問編輯它是否需要該引擎自己的授權,以及由誰負擔費用。
我們的答案:需求清單列出瀏覽器、靜態網站主機,以及修改部分原始碼時所需的 Node.js。沒有任何商品列出付費引擎、編輯器或帳號。遊戲內附的函式庫,例如 Puttide 裡的 Three.js 和 Rapier,位於其 lib/ 資料夾中,並在 THIRD-PARTY-LICENSES 裡附上授權聲明。Puttide 也不從 CDN 載入任何東西:函式庫、字型和音樂都在 game/ 裡,所以它只需要你自己的主機。
6. 建置步驟、npm 或伺服器:運行前必須準備好什麼?
好的答案:用一句平白的話說明你架站需要什麼,另一句說明你編輯需要什麼。檢查方法:在需求中找 npm、Node.js、PHP、資料庫(database)和「file://」。
我們的答案:Velvet Pool 和 Puttide 不需要 npm、建置步驟、PHP、資料庫或帳號;你把 game/ 資料夾上傳到任何靜態主機即可。Zabum 的 game/ 資料夾同樣可以直接上傳,但要更改題目,必須編輯 React 和 TypeScript 原始碼並執行 npm run build:static,這需要 Node.js 20.19 或更新版本。它可選的 PHP 排行榜需要 PHP 7.4 以上版本,以及一個可寫入的資料夾。我們有幾個版本也說明了,若直接從磁碟以 file:// 開啟就無法運行,所以請在主機上測試,不要直接點兩下開啟。
看看 Zabum 包含什麼:可直接使用的建置版本,加上可編輯的原始碼
第 7 至 9 項:瀏覽器、語言與示範
7. 它真正能在哪些瀏覽器和裝置上運行?
好的答案:最低瀏覽器版本,或至少是遊戲所需的技術,例如 WebGL2、WebAssembly 或 Canvas 2D。檢查方法:用你的受眾可能使用的最舊手機和瀏覽器打開示範,並旋轉螢幕。
我們的答案:Zabum 是唯一列出確切版本的商品:Chrome 和 Edge 107 以上、Firefox 104 以上、Safari 16 以上(iOS 16 以上)。其他商品則寫明所需技術:Velvet Pool 需要 WebGL2,Puttide 需要 WebGL2 和 WebAssembly,Riffvolt 需要 Canvas 2D 和 Web Audio。Deepforge 列出觸控和滑鼠操作。Zabum 可以安裝為應用程式並離線使用,但只能透過 HTTPS 使用。
8. 哪些語言真的有?
好的答案:遊戲介面、語音或音訊、手冊和商店頁面,各自分開標示。檢查方法:在示範中切換語言,並分別打開每一個的設定選單。國旗圖示不等於翻譯。
我們的答案:Velvet Pool 和 Puttide 的介面有 14 種語言,但手冊是英文和葡萄牙文。Gridspark 的介面也有 14 種語言,不過它的旁白片段只有英文。Deepforge 的介面是英文和巴西葡萄牙文,而它的買家指南有 14 種語言。Tenguin 有 14 種介面語言,語音指引則有英文、葡萄牙文和西班牙文。同一個問題,有四種不同的答案。
9. 付款前能先玩到完全相同的版本嗎?
好的答案:一個可以試玩的示範,而且是你將下載的同一個版本,而不是預告片或示意圖。檢查方法:玩十分鐘,切換語言,打開設定,暫停,調整視窗大小,並重新整理頁面,看進度會不會保留。
我們的答案:每個商品頁都有「Live preview」按鈕,會打開該版本的示範,而商品截圖也是從這個示範擷取的。例如在 Puttide 和 Zabum 中,進度會儲存在玩家的瀏覽器裡,所以重新整理頁面是一個公平的測試。
第 10 至 12 項:說明文件、支援、退款與更新
10. 說明文件涵蓋什麼?
好的答案:安裝、客製化與疑難排解,附有截圖,並且在購買前就能讀到。檢查方法:打開商品頁上的說明文件連結。如果沒有,就要求目錄。
我們的答案:每個商品頁都會連結它的說明文件。Velvet Pool 和 Puttide 附有有插圖的英文和葡萄牙文手冊。Gridspark 的手冊涵蓋安裝、客製化、20 則常見問題與疑難排解。Tenguin 的離線買家指南有 14 種語言,不過截圖仍是英文。
11. 支援期限多長,涵蓋什麼?
好的答案:幾個月的期限、一份涵蓋範圍的清單,以及一句說明哪些需要額外付費的話。檢查方法:找「included」、「extension」和「customisation」等字眼。
我們的答案:支援期為購買日起 6 個月,若在結帳時選擇延長,則為 12 個月。支援範圍包括安裝與使用所附檔案的問題,以及修正所附遊戲中可重現的缺陷。客製化、新功能、主機代管、SDK 或入口網站整合,以及在你的伺服器上安裝,都是另外收費的服務,會在開始工作前先報價。支援期結束後,授權仍然有效。
12. 退款、更新與第三方授權
好的答案:一條能用一句話說明的退款規則,無論是以天數計的期限,還是「before you download」這類條件;一段不過度承諾的更新說明;以及一份第三方素材清單。檢查方法:閱讀退款段落,看什麼情況會觸發退款權利;找「updates」一詞,並在下載檔案中找授權文件。對數位產品而言,請問退款權利在何時結束:是某個日期,還是下載的那一刻。
我們的答案:模板是數位產品,所以只有在你尚未下載模板,或所提供的模板有我們無法修正的缺陷時,我們才會退款。我們沒有以天數計的期限。要申請,請附上你的授權編號來信給我們。退款後,授權即告終止。實際上,請先玩即時示範,準備好要使用遊戲時才下載,因為下載後,退款就取決於我們無法修正的缺陷。同一版本的更新在發佈時會出現在你的購買項目中,而我們不承諾在固定期限內一定會更新。歷史紀錄是公開的:Velvet Pool 於 2026 年 10 月 15 日的 1.0.0 版,到 18 日更新為 1.0.1 版,再到 22 日的 1.1.0 版。這是紀錄,不是承諾。字型和其他第三方部分保留其各自的授權,列在 THIRD-PARTY-LICENSES 中。
看看 Puttide:30 個洞、遊戲資料夾內附函式庫、含授權聲明
一個版本不包含什麼:先讀這份清單
每個 Polar Games 商品頁都有一個標題叫「Not included in this edition」。我們是為那些準備假設某些事情的買家而寫的。以下是 Velvet Pool 的清單,這是我們的 8 號球撞球遊戲:
- 線上多人對戰或私人線上房間
- 線上排行榜或雲端帳號
- 廣告 SDK 或帳號
- 原生 App、主機代管或代管服務
把它當成你仍需完成工作的地圖來讀。你確實能得到的是:對戰 CPU 的 8 號球、練習模式,以及同一台裝置上的雙人對戰,外加可讀的原始碼和可直接代管的建置版本。如果你需要線上房間或排行榜,這個版本就不適合,而我們寧可你在付款前就知道。
其他版本也有各自的界線。Zabum 不包含防作弊的排行榜或管理面板:它可選的 PHP 排行榜是一個休閒的共享計分板。Tenguin 不包含雲端存檔、線上帳號、真錢購買,或連接的廣告供應商。
付款前的紅旗
- 授權只以商品描述中的一行出現,或只在付款後才出現。
- 「無限」或「終身」卻沒有名詞:無限的是什麼、給誰、用多久?
- 原始碼「需要時提供」,或只有沒人看得懂的壓縮檔案。
- 示範是影片、示意圖,或與你下載的版本不同。
- 沒有需求清單,結果在結帳後才冒出付費工具、伺服器或資料庫。
- 支援沒有期限,也沒有範圍。
- 美術、字型或音樂沒有說明來源,也沒有說明採用什麼授權。
- 沒有退款條款,或只能在付款後才看到條款。
這些都不能證明遊戲不好。每一項都是先提問、並等待書面答覆的理由。
買家速查表
把這十二行複製到寄給任何賣家的電子郵件中,包括我們在內。
- 授權:可以用於幾個最終產品,涵蓋誰?
- 玩家與廣告:可以免費讓玩家玩嗎、我可以加廣告嗎,廣告程式碼是否已經在裡面?
- 修改與轉售:我可以修改程式碼、美術和音訊嗎,哪些是禁止的?
- 原始碼:可讀且有格式,還是經過壓縮和混淆?
- 工具:編輯是否需要付費的引擎、編輯器或帳號?
- 建置:架站需要什麼,編輯需要什麼?
- 瀏覽器:支援哪些版本或技術,能在手機上運行嗎?
- 語言:介面、語音和手冊,一項一項列出。
- 示範:付款前能玩到完全相同的版本嗎?
- 說明文件:我能先閱讀嗎?它會說明各部分在哪裡嗎?
- 支援:幾個月,涵蓋什麼,哪些要額外付費?
- 退款、更新與第三方:退款權利在何時結束(某個日期,還是下載時),承諾了什麼,哪些是另外授權的?
常見問題
哪裡可以買到可以直接發佈的 HTML5 遊戲?
你可以向單一工作室購買,也可以從有許多賣家的市集購買,而這十二項檢查對兩者都適用。在 Polar Games 市集上,每個商品都是完成的遊戲,附有可試玩的示範、可讀的原始碼和可直接代管的建置版本,截至撰寫時定價從 5 美元到 59 美元不等。
HTML5 遊戲模板和完成的遊戲有什麼不同?
模板通常是為了換皮和修改而出售,完成的遊戲則是購買時就已完整且可以遊玩。許多商品頁上這兩個詞會重疊,所以要以示範和「包含內容」清單來判斷。在我們的商店裡,「模板」指的是一款完整的遊戲,你可以在購買前先玩,然後再重新包裝或編輯。
使用 HTML5 遊戲模板需要會寫程式嗎?
如果原樣發佈,不需要:使用我們的版本,你只要把遊戲資料夾上傳到靜態網站主機。要更改 logo、顏色或規則,你需要編輯純文字檔案,所以基本的網頁技能會有幫助,而手冊會說明各部分在哪裡。在你的伺服器上安裝是另外的服務,我們會在開始工作前先報價。
我可以在買來的 HTML5 遊戲中放廣告嗎?
這取決於授權,所以付款前請先閱讀。我們的授權說明,玩家可以免費或透過廣告變現來使用你的最終產品。這些版本不包含廣告帳號,所以你需要自己接入廣告網路並取得其審核。
我可以轉售遊戲,或用於多位客戶嗎?
依我們的授權不行。一次購買涵蓋一個最終產品,供你或一位客戶使用,而且不得轉售或再散布模板、其原始碼,或單獨的素材。若要用於第二個產品,請查看條款,或先問我們。
支援結束後,我的檔案會怎麼樣?
授權仍然有效。只要市集運作,你購買的檔案就會保留在你的購買項目中,我們也會在正常運作期間保留你購買的版本。結束的是支援,期限為 6 個月,若延長則為 12 個月。
照清單自己檢查
我們寧可你測試我們的答案,也不要只聽我們說。挑任何一個商品,把十二項對照它的商品頁、示範、說明文件和條款頁逐一檢查,缺少什麼就來問我們。這正是支援存在的目的。
