tag

架构设计

共 35 篇文章。
全部文章GoGolangGodotTutorialRustSaasRust TutorsPrdLua游戏客户端Long Term Novel Writing ExperienceSpore Trilogy Creative Writing Notes孢子三部曲孢子三部曲创作手记回顾
game

游戏引擎架构设计:Entity Component System 模式与数据导向编程

Entity Component System(ECS)已成为现代游戏引擎的核心架构模式,从 Unity DOTS 到 Bevy 引擎,ECS 以缓存友好的数据布局和极致的并行性能重新定义了游戏对象管理。本文深入剖析 ECS 与面向对象设计的本质差异,讲解 Archetype 存储模型、System 调度依赖与脏标记、缓存局部性优化,以及如何在实战中从零实现一个轻量级 ECS 框架。

8 分钟阅读
ECS 游戏引擎 架构设计