PvZ Portable

Verified safeExclusive
No reviews reviews
21
downloads
7.0
android

AI summary

Community-driven reimplementation of Plants vs. Zombies Game of the Year Edition using C++ and SDL/OpenGL. Requires users to provide their own original main.pak assets. Version 0.2.1 fixes visual and behavioral mismatches with the original, patches memory-safety vulnerabilities, and refactors resource management and UI logic.

Generated by AI. May contain inaccuracies.

Screenshots

About this app

游戏行为与视觉修复‌:纠正多处与原版 GOTY 不一致的行为;修正颁奖界面“金色向日葵奖杯”的缩放与位置;修复被控僵尸的色调以匹配原版。 ‌代码质量与安全‌:修复框架及游戏逻辑中的内存安全漏洞;消除资源管理器对象生命周期未定义行为(UB);将整数/浮点/字节截断助手替换为 std::clamp。 ‌架构重构‌:将默认字体注入 SexyAppBase 而非由部件读取资源;将单用户常量从头文件移至 .cpp 文件;拆分游戏选择器滑动位移逻辑。 ‌工程与文档‌:修复文档、问题模板及打包问题;在 CI 中启用 vcpkg 二进制缓存及 Gradle 家目录缓存。 项目背景说明 该日志出自社区驱动的 ‌PvZ-Portable‌ 项目,旨在通过 C++ 和 SDL/OpenGL 重新实现《植物大战僵尸:年度版》,以支持 Linux、Windows、macOS、Android 等多平台运行,并追求 100% 还原原版体验 。需注意该项目‌不包含‌受版权保护的游戏素材(如图片、音乐),使用者需自行提供原版 main.pak 等资源文件 。‌

What's new

v0.2.1Aug 11, 2026

游戏行为与视觉修复‌:纠正多处与原版 GOTY 不一致的行为;修正颁奖界面“金色向日葵奖杯”的缩放与位置;修复被控僵尸的色调以匹配原版。 ‌代码质量与安全‌:修复框架及游戏逻辑中的内存安全漏洞;消除资源管理器对象生命周期未定义行为(UB);将整数/浮点/字节截断助手替换为 std::clamp。 ‌架构重构‌:将默认字体注入 SexyAppBase 而非由部件读取资源;将单用户常量从头文件移至 .cpp 文件;拆分游戏选择器滑动位移逻辑。 ‌工程与文档‌:修复文档、问题模板及打包问题;在 CI 中启用 vcpkg 二进制缓存及 Gradle 家目录缓存。 项目背景说明 该日志出自社区驱动的 ‌PvZ-Portable‌ 项目,旨在通过 C++ 和 SDL/OpenGL 重新实现《植物大战僵尸:年度版》,以支持 Linux、Windows、macOS、Android 等多平台运行,并追求 100% 还原原版体验 。需注意该项目‌不包含‌受版权保护的游戏素材(如图片、音乐),使用者需自行提供原版 main.pak 等资源文件 。‌

About this version

Version
0.2.1 (890)
Size
12.23 MB
Requires Android
7.0
Target SDK
24
Architecture
arm64-v8a
Downloads
21
Updated
Aug 11, 2026
Package
io.github.wszqkzqk.pvzportable

Similar apps

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app