有关算法效率分析的笔记,包括Big-Oh表示法、Master定理和部分算法与数据结构的算法分析。
使用 程序化内容生成(PCG) 的优势:
在大多数情况下,程序化生成地图的游戏也并不能完全地摆脱传统的手工制作的部分,即便是程序化内容生成主导的世界中,也存在细粒度的部分需要开发者进行人工设计(如 Minecraft 中的村庄等内容),这同样也可以使用更细致的生成规则来描述。
鸟群算法 Boids是模拟鸟类群集行为的人工生命项目,由克雷格·雷诺兹(Craig Reynolds)于1986年开发。Boids 是涌现行为的典例,其复杂性来自于遵循一系列简单规则个体的相互作用。
Boids 通常用于计算机图形学,提供鸟群和其他生物(如鱼群)的逼真表现: