Click the green flag to start playing, then click on "Start Adventure" to start. You can also click the book to see a description of all weapons and zombies. And you can also click the options jar to set music loudness and/or special efects. Scroll with mouse/finger when start to see all game options: Easy / Medium / Hard / Endless / Quick / Bowling. After choosing a game mode you need to choose your weapons by selecting them on the menu. You can choose 10 weapons max. The objective is to protect your brain. Plant sunflowers to achieve more suns (money) to buy weapons/defensors. You can also click on the falling suns to get money. You need to plant your weapons/defensors, to keep your brain safe from the zombies. Just keep them away from the lawnmowers. There are 9 tipes of zombies. To delete a plant/weapon click on the shovel and click on the weapon to delete it. You will not get your suns back tho! On the Quick mode the first 30 seconds is to get prepared. You will have infinite money, but during the zombies arrival you cannot change anything and/or add anything. On the Bowling mode on top of the screen there will be some weapons, you will use them by clicking on the grass from behind the red line, and will knock down the zombies.
@Supernena9 Thank you to a tutorial from Scratch Forever (Youtube) and all code from Plants vs. Zombies (PVZ) V1.4 from @tripoid. Original game is Plants vs. Zombies by PopCap. All information about recharge/attack times/damage rates got from the Plants vs. Zombies Wiki. Sprites and sounds ripped directly from the game with Plants vs. Zombies .pak extractor.