コンテンツにスキップ

Cloudflare / itch.io

このコンテンツはまだ日本語訳がありません。

Web 版游戏可以发布到支持静态文件托管的平台,如 Cloudflare Pages、GitHub Pages、Netlify、Vercel 等,或专门的 HTML5 游戏平台如 itch.io。

在阅读以下指南前,请确保已经使用 npm run engine:pack -- --target=web --compress 命令打包了 Web 版本游戏。

  1. Cloudflare Dashboard 中创建一个新的 Pages 项目
  2. 连接你的 Git 仓库,或选择「直接上传」
  3. 若使用直接上传,将 game/ 目录中的全部文件或单个压缩包上传即可
  4. 若通过 Git 集成,在构建设置中填写:
    • 构建命令npm run engine:pack -- --target=web --output=./out
    • 输出目录out/game
  1. 登录 itch.io,进入你的游戏页面,选择「Edit game」
  2. 在「Uploads」部分点击「Upload files」,上传 game.zip(使用 --compress 参数生成)
  3. 勾选上传文件旁的 「This file will be played in the browser」
  4. 在「Kind of project」中选择 HTML
  5. 保存并发布