PlayCanvas 引擎支持 Node.js 无头运行,不再依赖 JSDOM
willeastcott · x · 2026-09-24
PlayCanvas 工程师宣布引擎现已可在 Node.js 中无头运行,无需 JSDOM。官方文档给出完整做法:
- 安装:需 Node.js 18+,npm install playcanvas
- 无头应用:用 NullGraphicsDevice 替代渲染设备,画布用普通对象占位,完全不渲染
- 主循环:Node.js 没有 requestAnimationFrame,改为 setInterval 按 tick 率手动调用 app.update(dt),传固定 dt 可避免计时漂移,跳过渲染只跑脚本/动画/物理
适用场景包括多人游戏服务器、资产数据处理工具、应用单元测试(引擎自身单元测试即用 Node.js 跑)。
「编程与Agent」频道最新
- Matt Shumer 让 Opus 5.5 连续跑近一天,持续改进开放世界 NYC 游戏 — mattshumer_ · 2026-09-24
- 用小票打印机实时吐槽:会标记 LinkedIn 腔的写作检测器 — jh3yy · 2026-09-24
- 26 个 Opus 5.5 智能体一夜造出多层世界多人游戏,发布 30 分钟被挤爆 — TAbrodi · 2026-09-24
- Claude Code 云端会话正式上线,Pro/Max 用户获 $100/$250 试用金 — jarrodwatts · 2026-09-24
- 有人创下单次 Claude 运行最贵纪录,Shumer 直言「不敢说花了多少」 — mattshumer_ · 2026-09-24
- Hermes Desktop 推出 Bot Screen:实时观看智能体操作并随时接管 — NousResearch · 2026-09-24