1个不稳定版本
0.0.0 | 2023年2月20日 |
---|
444 in #2d
7KB
amphora
一个用于创建图形最简化的类似Rogue游戏的**有意见**元crate。
用法
⚠️ 开发中:此crate尚未提供任何功能。
功能
- 路径查找、视野等算法。
- 游戏实体的组件系统。
- 颜色类型和转换。
- 几何类型和计算。
- 输入和输出。
- 随机数生成。
背景
目前有大量用于创建游戏的Rust crate,从功能齐全的引擎到简单的2D图形或数学库应有尽有。然而,大多数这些crate是为创建3D游戏或图形复杂度较高的游戏设计的,需要学习相当大的API面。
Amphora是一个元crate,重新导出amphora-*
crate,这些crate旨在一起使用来创建简单的2D游戏。目标是让其他人专注于游戏机制和故事,而不是图形、UI或底层库的调整。
符号
@
的起源是从“each at”的缩写,其中“a”被“e”包围。最早的文献记载是在1536年,在佛罗伦萨商人弗朗切斯科·拉皮的信中,他用@
表示称为amphorae的酒的单位。- 符号@的意外历史
开发
有关如何为此项目做出贡献的详细信息,请参阅CONTRIBUTING.md。