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.

Source Distribution

Tower_defence_Golear_Karpenko-0.2.9.tar.gz (611.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

Tower_defence_Golear_Karpenko-0.2.9-py3-none-any.whl (619.3 kB view details)

Uploaded Python 3

File details

Details for the file Tower_defence_Golear_Karpenko-0.2.9.tar.gz.

File metadata

  • Download URL: Tower_defence_Golear_Karpenko-0.2.9.tar.gz
  • Upload date:
  • Size: 611.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.3

File hashes

Hashes for Tower_defence_Golear_Karpenko-0.2.9.tar.gz
Algorithm Hash digest
SHA256 0233d64a23957f8e3a9cc3b7e50934e1f6e13a5c4a970d43a777e238d8ba3211
MD5 08557fafc066bb3fd2a2b4e772921e21
BLAKE2b-256 8a154a5fe0b82a33f216b80d207d7b5c2362666f805bc92b0d1ddafac0c5c80b

See more details on using hashes here.

File details

Details for the file Tower_defence_Golear_Karpenko-0.2.9-py3-none-any.whl.

File metadata

  • Download URL: Tower_defence_Golear_Karpenko-0.2.9-py3-none-any.whl
  • Upload date:
  • Size: 619.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.3

File hashes

Hashes for Tower_defence_Golear_Karpenko-0.2.9-py3-none-any.whl
Algorithm Hash digest
SHA256 e745145e83a5dc7b5515b62ef72a29c0d8811ebcb9f91797359334d6206ceaef
MD5 d2cb5967c38dda32992ed6bebc3b79e2
BLAKE2b-256 1508521459ba253b1b2ce6ed7e5a41dbfcc83d6a0f13907552874e2e5eaf8c8b

See more details on using hashes here.

Supported by

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