Skip to main content

Simple tower defence game built on PyGame

Project description

Tower_defence_Golear_Karpenko

build status

Tower defence (Пишем вдвоем)

О чем проект: есть карта с дорогой. По бокам от дороги можно ставить башни. По дороге идут противники. Их цель - добраться до базы, наша цель - не пустить их. Для этого ставятся башни разных типов(имеющие разные "способности").

Что по идее надо: графический интерфейс, использование фабричного метода проектирования для создания башен

Запуск проекта после установки выполняется командой tower_defence Также можно запустить его с помощью python3 -m Tower_defence_Golear_Karpenko

Как играть: Play - новая игра. На счету есть определенная сумма. Можем покупать башни разной стоимости. Каждый дошедший до финиша враг - -200 к счету.

Новая волна: +500 к текущему счету. Башни остаются с предыдущей волны, но можно ставить новые. Всего волн 3. Если в какой-то момент счет становится отрицательным - игрок проиграл. Если прошли 3 волны и мы выжили (положительный счет) - победа.

Башни различаются стоимостью, дальностью, скоростью стрельбы и уроном. Убивают врагов в определенном радиусе, стреляя с определенной частотой (каждый выстрел отбирает часть жизни противника).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for Tower-defence-Golear-Karpenko, version 0.2.9
Filename, size File type Python version Upload date Hashes
Filename, size Tower_defence_Golear_Karpenko-0.2.9-py3-none-any.whl (619.3 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size Tower_defence_Golear_Karpenko-0.2.9.tar.gz (611.5 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page