描述
- 这是Hanab Live的源代码,一个允许人们在线玩合作卡牌游戏的网站。它类似于卡牌游戏Hanabi。
- 本项目与Hanabi卡牌游戏、Antoine Bauza(Hanabi的创作者)或任何现实世界中游戏的发行商(数量众多)均无关联。
- 客户端使用TypeScript编程。它位于
packages/client
目录中。- 大部分代码最初来自Keldon Jones的游戏实现。(他的网站已不存在。)
- 服务器使用Go编程。它位于
server
子目录中。- 它使用PostgreSQL数据库来存储用户和游戏信息。
- 核心游戏逻辑位于
packages/game
目录中。
Discord
在Discord服务器上找队友一起玩游戏。我们也在这里讨论代码变更。
变体列表
Hanab Live与普通Hanabi不同,它实现了许多特殊变体,这些变体通过改变规则使游戏更具挑战性。
功能列表
请参阅功能文档。
安装
请参阅安装文档。
致谢
- Antoine Bauza创造了Hanabi,这是本网站的灵感来源。如果你喜欢在线玩游戏,那么你应该购买一份实体游戏,因为他可能会从中获得部分收益。
- Keldon Jones是最初创建精美客户端用户界面的人。
- Hyphen-ated为Keldon的网站编写了许多有用的附加功能,这些功能已集成到Hanab Live中。