Skip to content

关于项目

项目起源

ImpostorAeonLucid 首创,是社区驱动的 Among Us 开源服务器实现的开山之作。然而,在 miniduikbootNikoCat233 接手后,Impostor 越来越像一个闭源项目,加之其支持的功能过于基础,难以满足实际的服务器运营需求。

随后,开发者 NikoCat233 基于 Impostor 开发了名为 Nmpostor 的服务端,但每人 180 人民币的售价对于开源社区而言过于昂贵。社区陷入了一种窘境:没有一个功能丰富、真正开放的 Among Us 私服工具。

在这样的背景下,HayashiUmeFangkuai 共同开发了 Next-Impostor——一个功能更强大的开源替代方案。项目发展迅速,但功能的快速堆砌导致 bug 层出不穷、架构日益臃肿,最终不得不停止开发。

Fangkuai 随后创建了 Fast-Impostor,希望从零开始重写一款增强版 Impostor 服务端。而 HayashiUme 因理念不同,独立开发了 Empostorgithub.com/Empostor/Empostor)。在此期间,Fangkuai 很乐意地在编写自家服务端的同时,帮助了 Empostor 的开发。

我们的初心始终如一:给社区一个稳定、功能丰富、完全开源的 Among Us 私服——这本就是社区应得的。

贡献者

贡献者角色
HayashiUme (はやしうめ)项目创始人、核心开发、插件系统、文档编写
Fangkuai核心开发、Fast-Impostor / Next-Impostor 经验贡献

欢迎在 GitHub 上提交 Pull Request 参与贡献。

参考项目

Empostor 建立在以下优秀项目的基础之上:

项目描述
Hazel轻量级 UDP 网络库,为底层传输层提供支持。
Reactor.Impostor基于 Reactor 客户端的模组框架集成参考。
Fast-ImpostorFangkuai 开发的性能增强版 Impostor,优化在两个项目间共享。
Next-ImpostorHayashiUme 与 Fangkuai 的野心之作——也是关于范围控制与稳定性的一课。
Impostor一切由此开始的开山项目。没有 Impostor,就没有后来的一切。

许可证

Empostor 基于 GPL-3.0 许可证发布。你可以自由使用、修改和分发,但需遵守相同条款。