Skip to main content

Simple tower defence game built on PyGame

Project description

Tower_defence_Golear_Karpenko

build status

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

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

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

Запуск проекта выполняется командой python3 Main.py

Видео, как это примерно должно выглядеть в далеком будещем: https://youtu.be/LCJ_ZARWNrQ

Как играть: 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.

Source Distribution

Tower_defence_Golear_Karpenko-0.2.1.tar.gz (611.5 kB view hashes)

Uploaded Source

Built Distribution

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page