htmx 4.0: Game Boy 发布
htmx 4.0: Game Boy 发布
htmx 团队已发布 htmx 4: the game,这是一个实体的 Game Boy 和 Game Boy Color 卡带。与传统的软件更新不同,此版本是一个受马里奥启发的讽刺游戏,挑战玩家在四个关卡和三种生物群系中“消除客户端 JS”和“避免低质量内容”。
游戏玩法与目标
该游戏是一款定价为 25.00 美元的实体产品,包含四个收集泡菜的关卡玩法。主要目标是穿越关卡以击败最终 Boss Warren Buffering(htmx 团队的一位在线熟人的角色)。成功击败 Boss 将解锁 htmx 4.0 的源代码。
技术开发与生产
该游戏是由多位贡献者协作开发和制作的:
- 开发: 由 Stephen Mitchell(又名 scum)使用 GBStudio 并进行大量自定义编写。
- 卡带制作: 在 Jarason Banes 的专业技能下制作。
- 艺术与设计: 封面艺术由 Ash 创作,他也为 hypermedia.systems 提供了软封面艺术。Jarason Banes 负责封面设计。
社区反馈与见解
该版本在开发者社区中获得了既有趣又被技术认可的混合反馈。用户强调了 htmx 项目的“氛围”——它提供了有用且简单的技术,而不 overly 自我认真。
开发者视角
一些用户报告称,将 htmx 与服务器端模板、Go 和 PostgreSQL 结合使用后,生产力显著提升,并指出由此产生的代码库轻量级,长期维护需求最小。
"我在家庭服务器上用 HTMX + Go + PostgreSQL 替换了几个 OSS Web 应用。结果是轻量级、响应迅速,在桌面和移动设备上都表现出色,全部仅需绝对应绝对最小的复杂度。"
批评与反驳
尽管项目的幽默广受好评,但一些社区成员对实体包装的美学质量提出了担忧。一位用户指出,盒子和卡带的艺术作品在细节上似乎缺乏 intentionality,暗示可能是 AI 生成的——这具有讽刺意味,因为游戏的主题是与“低质量内容”作斗争。
此外,一些开发者认为在某些任务上 htmx 相比原生 JavaScript 有所限制,但他们仍然欣赏团队在项目管理和社区互动方面的做法。