Simple tower defence game built on PyGame
Project description
Tower_defence_Golear_Karpenko
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.
Source Distribution
Built Distribution
Hashes for Tower_defence_Golear_Karpenko-0.2.9.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0233d64a23957f8e3a9cc3b7e50934e1f6e13a5c4a970d43a777e238d8ba3211 |
|
MD5 | 08557fafc066bb3fd2a2b4e772921e21 |
|
BLAKE2b-256 | 8a154a5fe0b82a33f216b80d207d7b5c2362666f805bc92b0d1ddafac0c5c80b |
Hashes for Tower_defence_Golear_Karpenko-0.2.9-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e745145e83a5dc7b5515b62ef72a29c0d8811ebcb9f91797359334d6206ceaef |
|
MD5 | d2cb5967c38dda32992ed6bebc3b79e2 |
|
BLAKE2b-256 | 1508521459ba253b1b2ce6ed7e5a41dbfcc83d6a0f13907552874e2e5eaf8c8b |