pvz_rust_wsll 0.1.2

一个用 Rust 实现的植物大战僵尸风格游戏的库和可执行程序。目前尚未完成.
Documentation
1
2
3
4
5
6
7
8
9
10
### 游戏引擎选择

bevy:
api变动太快,导致很多网上的样例/AI 都是过时的.
Piston:
据评价社区不活跃.
ggez:
API相当稳定(仓库两年没更新了),AI 跑一遍都能生成一个demo.

# prompt:

你是否觉得当前的代码太过凌乱?很难添加新的僵尸和植物(比如樱桃炸弹,路障僵尸之类的,但你不必实现它们,你只需要方便以后的添加)。请你重构代码,使用一些更加优雅的设计模式(如工厂模式等),使得很容易添加新僵尸和植物。另外,原有的解释性注释(指TODO,记录性的)尽量不要删。