@MrCollison: 关于构建游戏引擎最疯狂的事情是,我学到了一个曾经让我最害怕的概念:列式存储。它……
摘要
作者分享了自己在构建游戏引擎时对列式存储的个人突破性理解,并将其与Trizen的ECS和ClickHouseDB联系起来。
查看缓存全文
缓存时间: 2026/05/17 20:23
构建游戏引擎最疯狂的一点是,我理解了一个曾经最让我恐惧的概念:列式存储(Columnar Stores)
这是一种数据库设计魔法,我曾尝试理解却从未真正搞懂。在 AI 出现之前,我花了大量时间研究它。
Trizen 的 ECS 正是基于此构建的,现在我终于完全明白了。
而且我也终于理解了 @ClickHouseDB 的工作原理——在列式数据库中居然能用 SQL,这曾让我觉得不可思议。
但 Trizen 采用的是原型(archetype)机制,将外观相同的实体打包、弹出并交换。
太有趣了。
相似文章
@BraceSproul:Engine 是我见过的最复杂的生产级代理系统之一。一定要读一读,看看我们是怎样…
Brace Sproul 分享了一篇关于 Engine 的帖子,它是一个复杂的生产级代理系统,鼓励其他人阅读了解它是如何构建的。
这有点像我……
关于一个为Claude构建的自托管持久记忆系统的详细概述,该系统使用MCP、SQL Server和本地嵌入,实现跨会话的叙事连续性和身份一致性。
我不再与AI记忆问题对抗,而是开始对其建模
作者详细讲述了从平面向量存储转向图数据库(FalkorDB)以构建AI记忆的过程,在其LocalClaw项目中实现了多跳推理、时间查询和溯源追踪。
@PrajwalTomar_: 你不明白这有多重要。现在你可以给Higgsfield一个游戏概念...然后将其连接到Claude Fable 5..…
由Claude Fable 5驱动的Higgsfield现在能够通过单个提示构建和部署多人游戏,让独立开发者能在几分钟内创建包含世界、控制、HUD和物理的完整游戏。
@DeRonin_: 一个没人讨论的被低估的内容策略:为每一条曾经有效的内容构建记忆层……
一位内容创作者解释了一种构建“记忆层”的策略:将经过验证的内容钩子、结构和情感触发点保存到 Obsidian 中,以避免创作倦怠,并推荐使用 Content Engine 系统。