Python PyGame Tower Defense

Software screenshot:
Python PyGame Tower Defense
Software ətraflı:
Version: 0.8.7
Tarixi Upload: 19 Feb 15
Geliştirici: Austin Morgan
Lisenziya: Pulsuz
Məşhurluq: 71

Rating: nan/5 (Total Votes: 0)

Python PyGame Tower Defense PyGame ilə Python yazılı açıq mənbə real vaxt strategiya oyun.
Python PyGame Tower Defense bir neçə xəritələr edir və orada yalnız hər hansı digər TD oyun kimi olduqca çox

Bu azad yeni nədir.

  • Player başlatma indi qədər lazımlı.
  • partlayış indi düzgün keçirmək və uzun dəyişdirilə bilər / qısa.
  • Added MainFunctions.selectedTower, seçilmiş qala üçün ekran / düymələri olan.
  • PlayerUpgradeScreen silindi. Silindi PlayerUpgrades.
  • Icons indi Towers tərəfindən başlatılmış olunur. Icons tray daxil yaxşı uyğun.
  • Ekranın Bölmələr artıq çox daha asan fərqlənir.
  • XPBar silindi. Silindi oyunçu xp.
  • düşmən bir Infobox Added. Bu barədə məlumat tapmaq üçün düşmən üzərində kursor qoyun.
  • kvadrat ölçüsü scaling üçün əlavə dəstək. 30x30 üçün dəyişildi default kvadrat ölçüsü.
  • Uzaq və uzaq sadələşdirilmiş qala stats. İndi bütün əvəzinə player.modDict ildə Tower sinif olan.
  • qala info / düymələri üçün əlavə sidebar.

  • A & quot olan düşmən
  • əlavə dəstək;. Fərdi düşmən üçün düzəlişlər, eləcə də, səviyyəsi və quot ;,, həm də xəritə üçün default

  • Futbolçu sinif
  • Massive dəyişikliklər. Heç bir ehtiyac kimi, modDict ən silindi. Qənaət və yüklənməsi üçün daha yaxşı dəstək Added.
  • sadəlik və okunabilirlik üçün düzəliş XP modifikatorların.
  • Yalnız güclü, fəal yavaş-timer indi fərdi düşmən təsir göstərir.

  • Düşmən
  • Sadələşdirilmiş zərər fəaliyyət göstərir.
  • silindi multi-yerləşdirilməsi qüllələr, belə ilə bağlı xərc və Tower sinif modDict bütün istinadlar.
  • silindi qabiliyyəti siyahısı düyməsini siyahısı və Tower sinif bir yenidən funksiyası üçün lazımdır.
  • oyun Added Runes. Towers sadəcə / etc / hücum şəfa Runes istifadə gəmilər var.

  • & Quot üçün
  • Added konsepsiyası və dəstək; Support & quot; Runes. Təkmilləşdirilmiş və ya digər runes effektləri dəyişdirmək Runes.

  • Qüllələr
  • Added Rune slots. Əsas Yalnız runes (olarak; Alpha & quot;) slot Active Runes var. Bütün digər Rune dəstək.
  • müəyyən slots yalnız uyğun müəyyən Runes üçün əlavə dəstək. Hər slot müəyyən xüsusiyyətləri nəhayət olacaq.
  • a & quot üçün əlavə dəstək; ehtiyat runes & quot; Futbolçu obyekt siyahısı. Siyahısı qənaət və yükləmə daxildir.
  • Tower sinif saxlamaq və yük funksiyaları əlavə edilib. Yerləşdirilmiş Towers həqiqətən əvvəlki oyun ki, Tower surətlərini qeyd olunur.
  • hedefleme və yeni paradiqma uyğun olaraq Towers-dən fəaliyyət göstərən silindi.
  • tıklayarak növbəti dalğa göndərmək imkanı əlavə & quot; Next Wave & quot göndər; üst bar mətn.

  • Bir Tower ümumi stats artırılması üçün
  • dəstək Added.
  • sadələşdirilmiş, aydınlıq və bəzi Hadisə funksiyaları optimize.
  • qüllə xüsusi stat Tower bərpası dəyişdi.
  • Added Imprints. Əldə zaman fərdi Rune Kiçik, təsadüfi bonuslar atdı.
  • Towers, Runes və Diziler üçün əlavə dəstək Runes tapmaq üçün bonuslar vermək.

nədir versiya 0.8.6-ci Yeni

  • Hər Basic xəritəsi indi +1 Tower verir + 5 Pul ​​başlayaraq.

  • Hər Tower imici üçün
  • Əlavə özelleştirme variantları.
  • sizin təvəccöh üçün daha yaxşı bir interfeys xəritələr, habelə redaktə qala images almaq üçün imkan verir, əsas menyu əlavə edildi. Gələcəkdə, bir variantları menyusu yerləşdirmək olacaq.

  • Qabiliyyət və şəkillər qala qala bacarıqları, eləcə də dəyişikliklər həyata avtomatik qənaət yenidən üçün
  • Əlavə menyu funksionallıq.
  • eyni dalğa giriş rahatlığı, həm də düşmən çox müxtəlif növləri üçün imkan mapproperties.txt fayllar üçün format çevrilmişdir.
  • Yükseltmeleri indi nadir hallarda qala xərcləri dəyişdirin. Baza xərcləri artırmaq qüllələr qədər nasos əks-intuitiv idi. İndi, siz yer bir qala hər surəti növü daha qüllələr dəyəri artır. Bu qala bacarıqları yayılması stimullaşdıracaq.
  • Düşmənləri indi onların gəzmək randomness bir element var.
  • Düşmənləri indi onların müvəqqəti təyinat əsasında onların images dönüşümlü.

  • Bundan əvvəl göndərilən əgər
  • Enemy dalğaları artıq təxminən 10 saniyə sonra, avtomatik olaraq gəlir.
  • Towers artıq zamanla sağlamlıq kiçik bir məbləğ bərpa.
  • Xəritələr yeni format çevrilir: Basic0, Basic1, Basic2. Bu Ability0, Basic3, HitPoints0 və HitPoints1 unplayable deməkdir!.
  • * Çətinlik On Qeyd: Hər BasicX xəritəsi bütün digər X-1 xəritələr döyülmüş tutur. Hər hansı digər X xəritəsi artıq BasicX döyülmüş ki, nəzərdə tutur. *

versiya 0.7.5 yeni nədir:

    seçilmiş
  • Towers və Icons indi translucent kimi sıra göstərmək əvəzinə sadəcə bir xətli dairə dolu dairəsi.
  • sağ üçün qutuları yerinə siyahı onların ətrafında müəyyən bir radial menyu kimi variantları öz yükseltme göstərmək və satmaq. İndi seçilmiş Towers
  • Bonus zərər üçün nişanlar üçün görülən Artwork, Range genişləndirilməsi və variantları Satış.
  • Tower.genButtons nəticəsində dəyişdi. Sadələşdirilmiş.
  • sadəcə Fighter və Archer qüllələr qədər iş qaldırıldı Əlavə qüllələr.
  • XP tamamilə qaldırıldı.
  • XP masalar / siyahıları qaldırıldı.
  • xaric slots yükseltin.
  • Tower qabiliyyət dəyişib dəyərinin.
  • Hal-hazırda həm qüllələr, həm də qabiliyyət üçün uyğun.
  • Bütün qüllələr və keçiriləcək geniş özelleştirme üçün imkan qüllələr xüsusi növləri üçün Mod dəyişənlərin verilmiş Player sinif.
  • Tower stat hesablanması sürətli bacarıq və Player Mod dəyişənlərin içine dəyişib.
  • baxmayaraq nümayiş sıra ziddir, dəyişdirilə və sadələşdirilmiş Targeting.
  • Fighter və Archer əsas stats dəyişdi. Archers yanğın zəif, daha bahalı, lakin çox tez var.

  • N & quot;
  • Yaşında & quot irəli olunur; əsas indi.

  • İndi gereksiz kimi
  • Panel qaldırıldı.

  • İndi istifadə olunmamış kimi
  • PanelClass fayl qaldırıldı.

versiyası 0.5.7-ci Yeni nədir:

  • xəritəsi Wave 11a-20a Sadə və gözəl edir hələ balanslaşdırılmış.
  • yenilənməsi Readme.txt.
  • Mapmaker üçün daha yaxşı sənədləri durub.
  • bir az daha şərh əlavə edildi.

  • Baza bir keçid olan "güc" ehtiyacı qüllələr
  • təqdim xüsusiyyət.
  • powered sahəsi uzada bilər Added "node" qala.
  • "Hakimiyyət 'sistemini bu nöqtədə çox mürəkkəb qaldırıldı.
  • Tikinti sinif yaratmışdır. Bu qüllələr olmayan hər hansı strukturları üçün backend edir.
  • mapproperties mapproperties yalnız dəyəri 3 dəfə sürətli dəyərindən düşmən sürəti dəyişdi. Bu düşmən sürəti böyük və asan özelleştirme imkan verir.
  • 'c' və / və ya "d 'yolları gələn yalnız düşmən olsaydı xəritəsi sona çatacağını Sabit bug.
  • İnşallah önümüzdəki xəritəsi kiçik bir pəncərə yük ki, bir səhv Sabit, lakin bu mümkün deyil.
  • növbəti xəritəsi kiçik ekran səhv Sabit, lakin keçid xəritələr bütövlükdə çox mürəkkəb I gözlənilən idi çox olacaq ki, həyata var. Hələ həyata keçirilən Not Feature & quot; Hesab edirəm ki, a & quot olmaq elan edirəm; dəfə olan.
  • Mapmaker Kiçik yeniləmə: baza olmadan saxlamaq bilməz (ümumi səhv qarşısını alır). Həmçinin, ekranın üst adım talimatları addım əlavə başladı əlavə edib.
  • Əlavə Poison qala.

  • Zəhərləndiyi zaman
  • Düşmənləri yaşıl sağlamlıq bar olacaq.

versiya 0.5.6 yeni nədir:

  • Sabit xəritəsi kommutasiya / oyun bir səhv bitən Qazanmaq & quot; kimsə quot & imkan verir ki, kodu; Next Wave & quot; yalnız tıklayarak & quot tərəfindən.
  • Sabit ümumi səhv yavaş qala aşağı yavaş və artıq sonra düşmən olacaq & quot, düşmən yavaşladı harada, pop & quot; geri orijinal sürəti.
  • menyu seçilməsi xəritəsi əlavə edilib. Oyun başlayan zaman, indi çox sadə seçim menyu ilk gələcək. Bu nöqtədə yalnız oynatılamayabilir xəritəsi Map '1.
  • edir
  • xəritə faylları üçün əlavə təsviri əlavə edib. Sadəcə xəritəsi seçilməsi gəlmək görmək üçün xəritəsi qovluq bir 'description.txt' Fayl qoydu.
  • nömrələr başqa xəritə adları üçün əlavə dəstək (yəni haqda '1' indi 'Simple' adlanır).
  • Mapmaker yaradılmışdır !!! Mapmaker.py oyun özü ayrı-ayrılıqda bu Run.

  • .
  • mövzu DrakeMagi əsasən alınan bir Mətn sinif Added: http://www.python-forum.org/pythonforum/viewtopic.php?f=4&t=12895 Asanlıqla gördüm ən yaxşı həyata keçirilməsi
  • Readme.txt olan Map Maker Guide yazıb.

  • Bir qəza səbəb
  • düşmən "xaric" ekran tərk ki, bir səhv dəqiqləşdirilmiş, lakin onların .move () funksiyası hələ çalışır.

nədir versiya 0.5.5-ci Yeni

  • Update qrafika: Yeri gəlmişkən & By Lost Garden quot ! rəqs & quot ;, oyun incəsənət azad üçün təşəkkür edirik
  • ilk xəritəsi son iki yolları Added. Hələ əmin deyil bu mən oyun etmək istəyirəm istiqamətdə, lakin o, artıq bir az daha maraqlı edilməsi oldu. Oyun indiyədək məğlub HƏLƏ YENƏ balanssız və inanılmaz çətindir ki, baxmayaraq ki, unutmayın.
  • düşmən stats bir tək skip həyata Balanced. Mən tezliklə bu daha çox baxmaq lazımdır.
  • Əsas qala yaşıl, yavaş indi mavi ...
  • geri Cannon qala əlavə edildi!
  • qüllələr onların & quot yaratmaq yolu Yenilənib, düymələri və quot; Mən və !! tezliklə çalışan almaq üçün ümid sürpriz qala qapısını açıq yarpağı olan ... daha çox olmaq üçün
  • Made düşmən hərəkət daha çox maye! No daha & quot; snapping & quot; guşələrindən.
  • İndi Enemy.taketurn () olan bütün düşmən tədbirlər.
  • enemy.cost ayrı moneystolen.
  • Enemy.die () indi var) (bütün müxtəlif Tower.target asanlaşdırmaq üçün əlavə edildi.

  • Son dalğa yaxınlaşan zaman
  • Bəzi hataları dəqiqləşdirilmiş.
  • düşmən Yenidən Tarazlayan dalğaları üzərində işləyənlər. Edilir 1-10, 11-20 balanslı DEYİL!

versiya 0.5.4 yeni nədir:

  • geri düşmən yarpaqları bir hər itirmək HP dəyişdi ekran. İndi 20 HP ilə başlamaq, və öz növbəsində başına 0,25 ag əldə edir.
  • var a & quot; Next Wave & quot; düyməsini basın. Siz bunu hesab edirəm ki, dəqiq nə.
  • qüllələr "yavaş" qabiliyyəti həyata keçirilir. Bu olduqca zəhmli var: D
  • "Aralığı 'qiymət dəyişdi. İndi 20 plus hər biri üçün 20 təkmilləşdirmək sıra onun.

  • Qüllələr
  • Əlavə 'super yavaş bacarığı. "Yavaş" 1.25 saniyə onların sürəti 75% düşmən gətirir; 'super yavaş "2 saniyə üçün onların sürəti 50% düşmən gətirir edir.
  • bir xəritə çox düşmən yolları üçün yeni dəstək.
  • duraklatarak qaldırıldı. Next Wave & quot; heç bir timers yalnız hit & quot artıq var; gəlib və çox vaxt üçün yeni bir dalğa istədiyiniz zaman istədiyiniz kimi arasında!
  • düşmən eyni zamanda müxtəlif yolları haradan gəldiyini dalğaları ola bilər.
  • Qala indi fərqli bir sinif olacaq hər biri bütün qalaları bir əsas sinif edir.
  • seçilmiş Test indi Icon və Menyu __class__ obyektin yerinə __name__ əsaslanır və Tower __bases__ da Tower ehtiva əsaslanır. Bu, dəqiq, daha yaxşı kodunu və gələcəkdə daha yaxşı performans və adaptasiya səbəb olacaq.
  • Icon sinif indi növü və türünün towerstats keçirir.
  • towerstats Basictowerstats oldu və Slowtowerstats yaradılmışdır.
  • SlowTower sinif yaratmışdır.
  • layihə qovluq aşağı işlənmiş. Mən çox əlavə, yararsız crap yalnız var uzunsürən necə həyata deyil.
  • Towers indi onların upgrade / satmaq düymələri yaratmaq. Bu asan digər qüllələr üçün yeni yükseltmeleri əlavə edəcək.
  • Slow qüllələr indi düşmən tətbiq 'yavaş məbləği' təkmilləşdirmək bilər və bu, davam necə uzun.
  • və bərabərliyi təmin etdi sürətli əmsallar (indi float hərəkət idarə edə bilərsiniz) dəqiqliyi redaktə Düşmən hərəkət (eyni məsafə hərəkət olub şaquli və ya üfüqi).

nədir versiya 0.5.3-ci Yeni

  • Kiçik yeniləmə, əsasən imkanı əlavə göndərmək üçün düşmən yolunda hələ hər hansı bir zamanda növbəti dalğa.

nədir versiya 0.5.2-ci Yeni

  • Options.txt silindi Enemy sağlamlıq variantları çünki onlar istifadə olunmayıb.
  • Daha qüllələr dengelemek üçün çalışdıq.
  • düşmən əldə artması pul düşmən başına 1 kredit ölüb.
  • Səhiyyə artıq əldə. Qabiliyyət həyata keçirilir qədər HPT, adətən bir (waveNumberCompleted player.hpt)
  • Bəzi daha şərh başladı.
  • Towers yol yerləşdirilə bilməz!
  • Tower düymələri sağ alt küncündə artıq yükseltin.
  • Player qabiliyyət həyata keçirilir! Regen hər məğlub dalğa əlavə sağlamlıq verir; Faiz sizin faiz dərəcəsi bir təkan verir.
  • İndi ortada bir "baza" var. Düşmənləri sonra, siz kredit oğurlamaq, baza doğru rəhbərlik geri girişinə doğru rəhbərlik edəcək. Düşmən kredit steals və giriş olur əvvəl onu öldürmək varsa, oğurlanmış kredit bərpa edəcək. Bu sizi üzür əvvəl düşmən öldürmək üçün iki şansını verir.

tələblər

  • Python
  • Pygame

Oxşar proqram

Thousand Parsec
Thousand Parsec

2 Jun 15

Unabomber
Unabomber

20 Feb 15

Belooted
Belooted

2 Jun 15

Şərh Python PyGame Tower Defense

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!