案例
sacengine:重实现《Sacrifice》游戏引擎
sacengine 重实现 Shiny Entertainment 的游戏 Sacrifice 的引擎。它用 D 语言编写。已知可用的编译器是 LDC 1.41.0。
- 目标
- 游戏
- 类别
- 独立重建案例
- 关联
- 独立重建项目
- 来源复核于
- 证据档位
- C2 有代码和文档,缺演示或下载
- 星标
- 46
- 最近提交
- 2026-11-08
- 主要语言
- D
- 许可(GitHub 识别)
- GPL-3.0
GitHub 数据,截至 2026-11-10
证据
- 观察到
- 有代码和文档;未发现下载方式或演示。
- 检查于
- 2026-11-09
使用条件与局限
- 带子模块克隆,然后运行 dub build -b release-debug。把游戏的 maps 和 data 目录链接到 sacengine 目录,或把可执行文件放进 Sacrifice 目录。
- 在 Windows 上,README 还列出 OpenAL、mpg123、SDL2 和 FreeType 的二进制文件。
- README 未注明许可证。
引用
BibTeX
@misc{sacengine,
title = {{sacengine: reimplementing the Sacrifice game engine}},
howpublished = {\url{https://github.com/tg-2/sacengine}},
url = {https://github.com/tg-2/sacengine},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/zh/resources/sacengine/}}
}纯文本
sacengine: reimplementing the Sacrifice game engine。https://github.com/tg-2/sacengine(访问于 2026-11-07)。Awesome REA 条目:https://awesomerea.org/zh/resources/sacengine/
有帮助?在 GitHub 上为 Awesome REA 加星2.4k
关于此条目
说明已依据一手来源复核。
一手来源
- README.md GitHub · tg-2/sacengine · 修订 b10b885