给我整 growgen

给我整下RSC


Listen Later

第18周总结(2025)

🎮 UE on Web 初探(未能顺利展开)

  • 原计划尝试 Unreal Engine (UE) 在 Web 端的支持,但进展受阻。

  • UE4.23 曾支持 HTML5 导出,但官方在 4.23 之后已弃用,仅靠社区维护。

  • 当前 UE5 并未支持 WebGPU/HTML5,尽管有少量尝试移植。

  • 获取旧版本 HTML5 导出模块的开源源码较为繁琐,绑定 GitHub 后仍遇到无法访问的问题。

  • UE 安装体积巨大(20–30GB),硬盘空间限制也造成了一定困扰。

  • 本周主要精力集中在两个课程项目的收尾上:

    • 水果忍者小游戏(基于 Unity)

    • 类迷宫玩法的扩展版

  • 调试过程中发现 MediaPipe 引入了内存泄漏问题,花时间排查但无详细说明。

  • 已将游戏部署到 itch.io,发现其仅支持 相对路径部署,与 Vercel 的根路径部署方式不同。

  • 本周尝试使用 Waku(由 Builder.io 作者开发的 React 框架)进行部署测试:

    • 目的:体验 React Server Component(RSC) 在非 Next.js 框架中的支持情况。

    • 相比 Next.js,Waku 使用 Vite 构建,更轻更快

    • 主要优势在于支持 静态构建 RSC,可导出纯静态 JS+TXT 文件部署至静态托管平台。

    • 成功部署到 itch.io,但发现 TXT 路径仍使用绝对路径,可能是 bug。

  • 尝试将项目迁移到 Astro,但其 原生不支持相对路径部署

  • 通过社区插件 astro-relative-links 解决相对路径问题,但仍不如 Waku 表现稳定。

  • 本周工作虽碎片化,但对多个工具链有了更深入了解,特别是:

    • Unreal Web 端兼容性的历史与现状

    • 不同框架在部署策略(路径处理)上的差异

    • 构建更适合静态部署的 React RSC 项目经验积累

🍉 水果忍者项目 & 内存问题排查

🧱 Waku 框架使用体验

✨ 额外尝试:Astro 框架

...more
View all episodesView all episodes
Download on the App Store

给我整 growgenBy 宫不上