
不用服务器的联机游戏怎么做:在 iDos Games 上做好游戏,再让 AI 编程助手把它改成联机版。 平台会在大厅里加上 现成的房间:朋友通过邀请或公开列表进来,在语音里聊天,房主按下“开始”,游戏就在每台设备上同时启动。之后玩家之间 通过 WebRTC 直接连接,所以不用租、不用管、也不用更新游戏服务器。
很多 AI 做游戏的工具能把游戏本身写好,却卡在联机这一步。生成的项目里没有匹配、没有建立连接的信息交换,也没有给 复杂网络用的中继,所以只能单人玩。下面讲清楚“不用服务器”到底是什么意思,以及怎样一天之内做出能联机的游戏。
“不用服务器”到底是什么意思
完全没有服务器的网页游戏是不存在的。两个浏览器自己找不到对方:在直接对话之前,必须有人把对方的地址告诉它们。能省掉的 是最贵的那部分,也就是替每个玩家计算整局比赛的游戏服务器。
| 部分 | 做什么 | 这里由谁负责 |
|---|---|---|
| 大厅和房间 | 玩家互相找到、邀请、准备确认 | iDos Games |
| 信令 | 交换连接信息,让浏览器连上 | iDos Games |
| STUN | 告诉每个玩家自己的公网地址 | 标准服务,免费 |
| TURN 中继 | 直连被挡时转发流量 | 在后台设置 |
| 比赛本身 | 游戏状态、操作、物理 | 玩家的浏览器,房主主导 |
所以“不用服务器”指的是不用你自己的服务器。游戏跑在玩家的浏览器里,其中一人主导比赛,平台只负责把人凑到一起、帮他们连上。
房主模式还是网状模式
让玩家保持同步有两种常见做法:
- 房主模式:一个玩家的浏览器保存游戏状态,其他人发送操作、接收更新。简单,对合作和休闲对战来说也足够公平。 iDos Games 的房间就是这种方式。
- 网状模式:每个人都给所有人发更新。没有主导者,但人越多,流量涨得越快。
第一个联机游戏,选房主模式就对了。让房主决定发生了什么(谁捡到了金币、谁被打中),其他人只负责显示。
玩家能得到什么
- 大厅里的房间:公开的,或用邀请码进入的私密房间,2、4 或 8 人。
- 准备确认和房间聊天,房主和离线的人都有标记。
- 语音聊天:按 V 说话或常开麦克风,每个人可以单独静音和调音量,谁在说话一目了然。
- 房主的“开始” 会把整个房间一起带进游戏。
你(房主) · Mira ✓ · Arrow ✓ · 等待中…
第 1 步:创建游戏
打开 创建,描述你的游戏,比如:“在体素世界里和朋友一起建基地的合作生存游戏”。回答几个 关于类型和风格的问题,平台会挑选起始模板。体素沙盒 一开始就支持联机,是看到联机效果 最快的方式。
第一次就适合联机的游戏:一起建造、聚会答题、卡牌对决、和幽灵赛跑、简单的竞技场。难一些的:玩家之间有快速物理碰撞、 对每一点延迟都很敏感的游戏。
第 2 步:要求联机
在 AI 编程助手里写一句:
把游戏改成 4 人联机。
AI 编程助手会装上 联机系统,并把游戏注册到大厅。之后“开始”按钮旁边会出现“和朋友玩”。 接着描述每个玩家做什么:
每个玩家控制自己的骑士。怪物由房主生成,谁打中了什么也由房主判定。在其他玩家头顶显示他们的名字。
第 3 步:在后台打开
打开 后台,选择项目,进入 Live Operations → v2 → Multiplayer。打开联机并设置每个房间的 人数上限。同一页面还能设置中继服务器(TURN),给网络比较严的玩家用,比如部分手机运营商和办公室 Wi-Fi。
第 4 步:和朋友一起测试
在两台设备上打开测试版,最好是不同的网络:一台连 Wi-Fi,一台用手机流量。在一台上建房间,另一台用邀请码加入,试一下 语音,再以房主身份按“开始”,看两台设备是否一起进入游戏。
要检查的地方:
- 两个人看对方的动作是否流畅?
- 房主关掉标签页会怎样?
- 如果你允许了,第三个玩家能否加入正在进行的游戏?
- 两个人都不戴耳机时语音有没有回声?有的话,按 V 说话会好很多。
想让玩家在房间外也能聊天,就加上 聊天。
第 5 步:发布并邀请朋友
把检查过的版本发布出去。游戏有自己的地址,链接可以马上发给朋友,准备好以后再加入 idosgames.com 的目录。朋友用一个 iDos Games 账号登录,这个账号在平台的所有游戏里通用。
为什么同一个账号很重要
联机游戏最难的往往不是代码,而是把朋友凑齐。在 iDos Games 上,每个玩家只有一个账号,在平台的所有游戏里通用。所以朋友 进入你的游戏不用重新注册,好友列表和邀请也作为项目自带的系统直接可用。你发出的链接,朋友点开、登录、进房间,三步就能 一起玩。
联机游戏的费用
自己搭联机服务器,最贵的是一直开着的机器和流量。这里比赛跑在玩家的浏览器里,平台只负责大厅、房间和建立连接,所以不用为 每局比赛付服务器钱。托管包含在套餐里,自己的域名可以在付费套餐里绑定。
常见问题和解决办法
- 别的玩家一卡一卡或者瞬移。 让 AI 编程助手在两次更新之间平滑移动其他玩家,而不是直接跳到新位置。
- 两个人捡到了同一枚金币。 拾取和命中只由房主判定,其他人去问房主。
- 有个朋友怎么都连不上。 他的网络挡住了直连。检查后台里的 TURN 中继设置。
- 房主一走游戏就坏。 提前决定:比赛对所有人结束,还是在游戏允许的情况下让其他人继续。
给开发者
房间通过 @idosgames/core/realtime 中的 client.multiplayer 和 RealtimeSession 工作。游戏模块用
ctx.multiplayer.registerGame 在大厅注册,选择拓扑、房间聊天和人数上限。所有字段都写在 SDK 的 MCP 服务器
的 multiplayer-realtime 技能里,所以也可以让 Claude Code 这样的代理来接好。

常见问题
需要租游戏服务器吗?
不需要。玩家之间通过 WebRTC 直接连接,房间和建立连接由 iDos Games 负责。你不用运行,也不用为自己的游戏服务器付费。
最多几个人一起玩?
一个房间可以是 2、4 或 8 人。游戏的人数上限在后台设置。
玩的时候能语音吗?
能。房间里有文字聊天和语音聊天,支持按键说话或常开麦克风,每个人都能单独静音和调音量。
朋友的网络比较严怎么办?
有些网络会挡住玩家之间的直连。这时连接会走中继服务器(TURN),在后台的 Multiplayer 页面里设置。
能中途加入已经开始的游戏吗?
游戏允许就能。体素沙盒会让后来的人进入正在进行的世界,任何游戏在大厅注册时都可以打开这个选项。
在文档中了解更多
- 无需自建服务器的多人游戏:房间和语音iDos Games 现成多人游戏的运作方式:大厅中的公开房间或凭邀请进入的房间、准备确认、房间聊天和语音聊天,房主为所有人开始游戏,玩家通过 WebRTC 连接,以及如何开启。
- 体素沙盒模板:生存、建造和用图片生成世界iDos Games 上现成的体素游戏模板:生存和创造模式、挖矿、合成、生物、三个维度,可以用或不用 AI 根据图片和描述生成世界,最多 8 人合作。里面有什么,以及如何把它变成你自己的游戏。
- 游戏中的聊天:频道和私信iDos Games 现成玩家聊天的运作方式:以标签页呈现的频道、私聊、消息历史、慢速模式、审核、举报和屏蔽,以及如何在后台中设置。
全部文章
变现做游戏能赚多少钱:真实的数字做游戏能赚多少钱?在 iDos Games 上,你能从 Aspis 销售、激励广告、代币手续费和混改获得收入,还有实时收入排行榜。
Aidos Ryskeldinov1 分钟阅读
变现做应用能赚多少钱:收入从哪来做应用能赚多少钱?在 iDos Games 上,会员和付费功能带来收入,还有按次付费的 AI 功能、激励广告和实时收入排行榜。
Aidos Ryskeldinov1 分钟阅读
AI 生成AI图片生成:在浏览器里用文字生成图片在浏览器里使用 AI图片生成:文字生成图片、用画笔编辑照片、模板、描述技巧、模式选择,以及一张图片到底要花多少钱。
Aidos Ryskeldinov1 分钟阅读