Rancemxn/neopvz

GitHub: Rancemxn/neopvz

使用 Rust 语言重新实现《植物大战僵尸》1.0.0.1051 版本的游戏引擎与玩法逻辑。

Stars: 0 | Forks: 0

# neopvz *《植物大战僵尸》* 的 Rust 重新实现,目标是**在行为上与 1.0.0.1051 版本保持一致**。 ## 目标 - 游戏玩法 / 系统**效果与官方 1.0.0.1051 版本一致** - **本仓库的源代码**采用 AGPL-3.0 协议 - **不**在此处分发游戏资源(请自行准备 1.0.0.1051 版本目录) ## 资源(本地) ``` assets/1.0.0.1051/ # full game tree, gitignored ``` 在 `Desktop/pvz` 工作区中,这是从 `../PVZ-1.0.0.1051/` 复制而来的。 参见 `assets/README.md`。 ## 工作区布局 ``` crates/ neopvz-pak/ # .pak / resource containers neopvz-tod/ # reanim / particles / trails (TodLib-style) neopvz-lawn/ # Board / Plant / Zombie gameplay logic neopvz-sexy/ # app shell (window, gfx, audio facades) neopvz/ # binary entry ``` ## 构建与测试策略 **不要将本地编译/测试作为唯一标准。** GitHub Actions 上的 CI 是把关者: - 工作流:[`.github/workflows/full-gate.yml`](.github/workflows/full-gate.yml) - 代码风格与 [`Rancemxn/fcs-project` full-gate](https://github.com/Rancemxn/fcs-project/tree/main/.github) 保持一致 ## 许可证 [AGPL-3.0](LICENSE) ## Agent 说明 参见 [AGENTS.md](AGENTS.md)。父级逆向工程工作区映射(如果存在):`../AGENTS.md`。
标签:Rust, 云资产清单, 可视化界面, 植物大战僵尸, 游戏, 网络流量审计, 逆向工程, 重制版