Plants vs. Zombies: Game of the Year Edition, Native C++ Rewrite Arrives on Linux
If you grew up in the 90s, you’ve probably played Plants vs. Zombies during a break or lunch hour on a classroom computer.
Basic Info
| Item | Details |
|---|---|
| Game | Plants vs. Zombies: Game of the Year Edition |
| Developer | PopCap / Rewrite: Community |
| Genre | Tower Defense / Strategy |
| Steam | https://store.steampowered.com/app/3590/ |
| Native Linux | ✅ Community C++ Rewrite |
Community C++ Rewrite
An open-source project called OpenPVZ rewrote the game engine from scratch using C++ and SDL2, providing native Linux support.
git clone https://github.com/openpvz/openpvz
cd openpvz
# Requires the original game's asset files (copy from Steam or GOG)
cp -r /path/to/PVZ/data .
cmake -B build && cd build && make -j$(nproc)
./openpvzWhy Choose This Version
| Feature | Official (Wine) | OpenPVZ |
|---|---|---|
| Native Linux | ❌ Requires Wine | ✅ Native |
| Performance | ~30fps | ~144fps |
| High DPI Support | ❌ | ✅ |
| Widescreen Support | Patched | ✅ Native |
| Chinese Language | ✅ | ✅ |
Save Data
Save file location: ~/.local/share/openpvz/saves/, not compatible with the Windows version.
Comments