wszqkzqk

A community-driven cross-platform reimplementation of Plants vs. Zombies: Game of the Year Edition, aiming to bring the 100% authentic experience to Linux, Windows, macOS, Android, iOS, WebAssembly, and more.

0.2.5
Published at
9d ago
774
Stars
14,937
Download
Synced at
9d ago

Latest release

0.2.5Oct 10, 2026, 06:25 AM
Downloads slow? Switch the source anytime above

README

Project Overview

PvZ-Portable is a community-driven cross-platform reimplementation of Plants vs. Zombies: Game of the Year Edition, aiming to bring the 100% authentic experience to every platform. The project is written based on publicly available information and game testing, without using any reverse-engineered code.

Key Features

  • Rendered with SDL + OpenGL ES 2.0 (desktop OpenGL 2.1 fallback)
  • Window resizing support (not possible in the original)
  • Cross-platform audio system based on SDL Mixer X
  • Supports 32/64-bit systems
  • Platforms: Linux, Windows, macOS, Android, iOS, WebAssembly, Switch, and more

Target Audience

  • Plants vs. Zombies players
  • Developers interested in cross-platform game porting techniques
  • Users who want to play the classic game on various devices

Quick Start

  1. Download the version for your platform from GitHub Releases
  2. Obtain main.pak and the properties/ folder from a legally purchased copy of Plants vs. Zombies: GOTY Edition
  3. Place the game data files in the appropriate directory
  4. Run the game

Core Advantages

  • Cross-platform support covering desktop, mobile, and web
  • 100% authentic gameplay experience
  • Window resizing support
  • Open-source and educational purpose only

System Requirements

  • OS: Linux, Windows, macOS, Android, iOS, WebAssembly, Switch, and more
  • Additional Dependencies: Legally obtained game data files (main.pak and properties/ folder)

Notes

  • This repository contains no copyrighted game assets owned by PopCap Games or Electronic Arts
  • Users must provide main.pak and the properties/ folder from a legally purchased GOTY edition
  • The project is intended solely for educational purposes, focusing on cross-platform porting techniques
  • Non-commercial and not affiliated with PopCap Games or Electronic Arts

Release history

Sort