基于WP移植版制作的改版
整个项目由Lawn、Sexy与Sexy.TodLib三个模块组成: Lawn包含一些关于游戏机制的逻辑代码以及枚举值等; Sexy主库内含各种资源的管理器与基本的UI组件,并负责实现多媒体支持、输入处理与文件解析; Sexy.TodLib则负责各种渲染工作,包括动画、粒子、过渡曲线等。 LawnModExtension是一个新模块,为游戏提供使用IronPython3修改的支持。
- 使用VS2022打开项目的sln文件;
- 编译主程序;
- 将资源文件包(涉及素材版权问题,请自行获取或求助交流群群友)解压至编译好的程序目录下,保证Contents文件夹与Lawn.exe在同一目录下;
- 开始调试或运行。Android版需编译发行版Apk可使用
msbuild /m /t:SignAndroidPackage /p:Configuration='Release'
命令生成。
- 这是一个早期版本,有许多不稳定的地方,还请劳烦多多在issue中汇报问题
- 存档文件目前存放在 %USERPROFILE%\AppData\Local\IsolatedStorage\任意文件夹\任意文件夹\任意文件夹\AppFiles\docs\userdata 位置,暂不兼容其他PvZ版本的存档
- 有关于改版特性的代码近乎是稀烂,因为只关注于如何快速的达到效果而不考虑美感
- Fork 本仓库
- 新建 Feat_xxx 分支
- 提交代码
- 作者:AS魇梦蚀
- 改版QQ群:1065027371
- 移植作者:2508大帝
- 项目交流群:884792079
- Discord Link:discord.gg/uXz6g6Adnm