# 网页游戏制作工具指南，网页版需要什么，Summer 目前进展如何

> 这里说明发布一款可在浏览器中运行的游戏需要什么，以及 Summer Engine 目前的进展。Summer 在桌面端制作真正的游戏，并导出 Windows 和 macOS 版本，GDScript 项目还可以导出网页版本。

- URL: https://www.summerengine.com/zh/web-game-maker
- Keyword: 网页游戏制作工具
- Related: https://www.summerengine.com/zh/ai-game-maker

浏览器游戏必须加载快，能读取键盘、鼠标和触控输入，并且在网页里直接运行、无需安装任何东西。Summer 在你的桌面端根据描述构建一款真正的 2D 或 3D 游戏，并导出为 Windows 或 macOS 下载版本。GDScript 项目还可以导出网页版本，你把它发布到 Summer Games，玩家就能在浏览器中游玩。

有一点值得提前说清楚。纯网页端制作工具在标签页内运行编辑器，这意味着你的项目存储在他们的服务器上，构建能力受到限制。Summer Engine 是适用于 macOS 和 Windows 的桌面应用，AI 和完整引擎都在你的本机上运行，不会因标签页卡死或会话超时而中断。你发布的游戏是一个由你掌控的版本，可以是桌面下载版本，也可以是 Summer Games 上的网页版本。

所以这个页面做两件事。一是说明任何网页版本都需要什么，让你能基于事实评估浏览器游戏制作工具，二是展示 Summer 目前提供的路径。制作一款 2D 街机游戏或 3D 场景，在本机上试玩，然后在 Summer Games 上发布网页版本，或者把 Windows 或 macOS 版本上传到 itch.io 或 Steam。

## 在桌面端构建，发布网页或桌面版本

你只需安装一次 Summer Engine，描述你想要的游戏，它就会将场景、脚本和资源构建成一个真实的项目。当游戏效果达到你的预期后，导出 Windows 或 macOS 版本，以下载形式分享。如果需要网页链接，就把 GDScript 项目导出为网页版本，也就是根目录包含 index.html 的 .zip 文件，然后发布到 Summer Games。繁重的工作在你的机器上完成。C# 项目无法导出到网页，所以网页优先的游戏请使用 GDScript。

## 网页版要正常运行需要什么

如今大多数网页游戏都使用可编译为 WebAssembly、通过 WebGL 渲染的引擎制作。Summer 自己的网页模板通过 WebGPU 渲染，Summer Games 也接受 Godot 的标准网页导出。对于 Godot 4.3 及更高版本，单线程网页导出不需要特殊的服务器响应头，只有开启线程支持时才需要 COOP 和 COEP 响应头。托管平台也有各自的限制。itch.io 的 HTML5 上传总大小上限为 500 MB，单个文件不超过 200 MB，文件数不超过 1000 个，所以包体小不仅有利于加载速度，还直接决定上传能否成功。

## 输入、体积和加载时间

一款好的浏览器游戏要同时支持键盘、鼠标和触控，因为同一个链接会在笔记本和手机上被打开。它会压缩纹理和音频，让首帧尽快出现，并让画布适配所在的任何窗口尺寸。浏览器里也能跑 3D，但比 2D 需要更大的下载量和更多 GPU 资源，所以以网页为先的项目通常会让场景保持轻量。在把项目交给任何浏览器游戏制作工具之前，都应该先问清这些问题。

## 用自然语言持续迭代直到发布

构建游戏是一场对话，而不是一次性生成。你可以要求添加新关卡、优化操控手感、更换美术风格、加入标题界面或计分系统，修改会直接应用到同一个项目中。你在自己的机器上看到运行效果，想让测试玩家试玩时再导出一个新的桌面版本。由于项目文件归你所有，你也可以随时直接打开脚本和场景进行编辑，Summer Engine 与 Godot 4 完全兼容。

## 你的游戏，你的托管，你的收入

你制作的版本完全属于你，没有任何绑定。发布到 Summer Games，上传到 Steam 或 itch.io，在你自己的网站上出售，或者分享给测试玩家。没有版税，没有分成，你的游戏也不依赖可能随时改变条款或关闭的制作平台服务器。项目是存放在你机器上的标准文件，所以无论之后面向哪些平台，它都始终属于你。

## FAQ

### 这是一个在浏览器标签页中使用的网页游戏制作工具吗？

不是。编辑器是适用于 macOS 和 Windows 的桌面应用，这样完整的引擎和 AI 才能在你的本机上运行，不会因标签页超时而中断。Summer Studio（summerengine.com/studio）可在浏览器中使用，但它生成的是图片、视频、音频和 3D 模型等素材，而不是游戏。游戏的构建和试玩都在桌面端完成。

### 玩家可以在浏览器中直接玩我的游戏而无需下载吗？

可以，前提是项目使用 GDScript。Summer 会导出网页版本，你把它发布到 Summer Games，玩家就能在浏览器中游玩。C# 项目无法导出到网页，所以这类游戏的玩家需要下载 Windows 或 macOS 版本。

### 我制作的游戏可以发布到哪里？

在 Summer Games 上发布网页版本。Steam 和 itch.io 都接受 Summer 导出的 Windows 和 macOS 版本，你也可以在自己的网站上提供下载。文件由你掌控，所以你不会被锁定在某一个托管平台。

### 我可以同时制作 2D 和 3D 游戏吗？

可以。Summer Engine 既可构建 2D 平台游戏和俯视角游戏，也可以构建带有摄像机、光照和物理效果的完整 3D 场景，两者都导出为 Windows 和 macOS 版本。GDScript 项目还可以导出网页版本。

### Summer Engine 可以免费开始吗？

Summer Engine 桌面应用是可用于本地项目的免费专有软件。代理工具采用 MIT 开源许可。托管的 Summer AI 需要账号和付费积分；不保证赠送初始积分。

### 制作游戏需要会写代码吗？

不需要。你可以通过对话完成整个游戏的构建和优化，然后导出桌面版本。如果你想深入定制，项目使用标准脚本和场景，可以直接编辑，Summer Engine 与 Godot 4 完全兼容。

[构建你的游戏](https://www.summerengine.com/zh/download)

---

## Machine-readable resources

- Site index for agents: https://www.summerengine.com/llms.txt
- Full inlined content: https://www.summerengine.com/llms-full.txt
- Porting catalog: https://www.summerengine.com/llms-porting.txt
- Structured catalog: https://www.summerengine.com/agent-catalog.json
- Sitemap: https://www.summerengine.com/sitemap.xml
- Developer resources: https://www.summerengine.com/docs