Skip to content

chiimagnus/salu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

583 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔥 Salu the Fire

English

一个跨平台(macOS/Linux/Windows)的回合制卡牌战斗游戏,灵感来自《杀戮尖塔》、《诡秘之主》和《安德的游戏三部曲》。

📥 下载安装

Apple Vision Pro版本

使用 Xcode 打开 SaluNative/SaluNative.xcodeproj 并运行 SaluAVP

支持平台:

  • visionOS 26.0+(开发中 🚧)

命令行版本(CLI)

需要 Swift 6.2+,可从 swift.org 下载,支持macOS、Linux和Windows。

# 克隆仓库
git clone https://github.com/chiimagnus/salu.git
cd salu

# 运行游戏(随机种子)
swift run

🤝 参与贡献

欢迎贡献!贡献前请先阅读仓库贡献指南

本项目按架构分为多层,分别遵循各自模块规范:

  • GameCore:纯逻辑层(规则/状态/战斗/卡牌/敌人/地图/存档快照模型),见 GameCore 开发规范
  • GameCLI:CLI/TUI 表现层(终端渲染/输入/房间流程/持久化落盘实现),见 GameCLI 开发规范
  • SaluNative/SaluAVP:原生 App(visionOS,ImmersiveSpace + RealityKit),见 .github/plans/Apple Vision Pro 原生 3D 实现(SaluAVP).md

About

Salu the fire, a open source game, support CLI & AppleVisionPro

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages