Растения против зомби - продукт жанра Tower Defense, идея которого очень проста - задача игрока состоит в том, чтобы правильно расположить башни, которые будут служить защитой от последовательных волн атакующих противников. Вот так это выглядит здесь, роль оборонительных турелей выполняют растения, а нападающие - полчища зомби. На практике обиваться намного сложнее, в основном из-за ограниченных ресурсов, которые могут быть применены. Каждый этап начинается с размещения нескольких подсолнухов, которые время от времени создают новые солнца, которые, в свою очередь, могут быть использованы для покупки большего количества растений.
Разработчики добавили 5 игровых режимов:
- Сюжетная кампания. 50 уровней на разных локациях с постепенно совершенствующимися противниками и растениями, их отражающими;
- Дзен-Сад. В этом режиме мы проверяем и совершенствуем наши орудия в виде растений;
- Мини-игры, дающие нам бонусы и очки для модернизации;
- Ребусы, в которых придется активно работать головой;
- Выживание. Самый трудный режим, ведь на весь раунд нам дается ограниченное количество защитников, а количество зомби будет уменьшаться слишком медленно.
Геймплей игры в сюжетной кампании построен по следующему принципу. Мы ставим подсолнухи, с которых получаем немного денег. На заработанные монеты мы покупаем растения, устанавливаем их на доступной клетке (желательно поближе к дому) и отстреливаемся от новых волн. В Альманахе игры указаны все растения и зомби, поэтому тактика и стратегия — ваша первоначальная обязанность для победы. Конечно, в Plants vs Zombies есть несколько десятков типов башен, каждая по разной цене и с уникальными возможностями. Кроме того, вы также можете использовать несколько типов, которые имеют специальные возможности. Например, картофель заставляет противника тратить некоторое время, чтобы съесть его, таким образом, подвергаясь нападению, а чеснок удерживает противника, который перемещает его на следующую линию.В проекте реализован игровой магазин, в котором мы тратим не игровую валюту, которую легко заработать в любом уровне.