用 AI 做游戏又摸到一个新打法:React 做 UI,PixiJS 做渲染,两边各干各的,中间只留一块“岛”。

“岛”的意思是:React 负责 DOM 和界面,在 DOM 树里嵌一块区域,交给 PixiJS 用 Canvas 或 WebGL 做真正的游戏渲染,而不是所有东西都用 DOM。PixiJS 偏 2D,如果做 3D,就换成 Three.js。
以前要么全用 React,要么全用 Phaser。用 Phaser 时,整个 UI 也是在 Canvas 里做的,肯定没 React 做起来方便。
这个方法说出来可能觉得“就这?”——看起来确实平平无奇。但对“让 AI 全自动开发游戏”这件事,它可能很关键:AI 本来就很擅长写 React UI,游戏里的核心渲染又可以直接交给成熟的渲染引擎。两边各干各的,比让 AI 在一个巨大的游戏框架里同时处理 UI、渲染和交互要简单很多。