什么是紫水晶? Amethyst是一种数据驱动和面向数据的游戏引擎,旨在实现最快的速度和尽可能的可配置性。 原则 这些原则使Amethyst在游戏引擎领域具有独特性和竞争力: 大规模并行架构。 由正确的模型提供支持。 使用文件进行预制件和抽象脚本API的快速原型制作。 重点关注鼓励可重用性和干净的界面。 为什么选择紫水晶? 极端多线程 紫水晶基于称为Specs的非常强大的并行 。 这样一来,使用Amethyst构建的游戏就可以最大程度地利用可用的处理能力,从而尽可能流畅,尽可能快地运行,而不必担心多线程编程。 清洁 通过设计,Amethyst引擎鼓励您为行为和数据结构编写干净且可重用