Python PyGame Tower Defense

Szoftver screenshot:
Python PyGame Tower Defense
Szoftver adatai:
Változat: 0.8.7
Feltöltés dátuma: 19 Feb 15
Fejlesztő: Austin Morgan
Engedély: Ingyenes
Népszerűség: 113

Rating: nan/5 (Total Votes: 0)

Python pygame Tower Defense egy nyílt forráskódú valós idejű stratégiai játék Pythonban a pygame.
Python pygame Tower Defense alatt számos térképek és ez elég jól, mint bármely más TD játék odakinn.

Mi az új ebben a kiadásban:

  • Player indítása most kicsit leegyszerűsödött.
  • A robbanások most már megfelelően jelennek meg, és meg lehet változtatni, hogy tovább tartson / rövidebb.
  • Added MainFunctions.selectedTower, amely megjeleníti / gombokat a kiválasztott torony.
  • Az eltávolított PlayerUpgradeScreen. Távolítani PlayerUpgrades.
  • Ikonok most indítjuk Towers. Ikonok jobban illeszkednek a tálcába.
  • § A képernyőn most sokkal könnyebben megkülönböztethetők.
  • Az eltávolított XPBar. Távolítani player xp.
  • Bekerült egy Infobox az ellenséget. Tedd a kurzort egy ellenséges találni info róla.
  • A támogatás a méretezés téren mérete. Módosított alapértelmezett négyzet mérete 30x30.
  • Messze egyszerűsített torony statisztika. Most minden szereplő a torony osztály, hanem a player.modDict.
  • Added oldalsáv torony info / gombokat.
  • A támogatás a ellenségek rendelkező & quot; szinten & quot ;, mind a térképre alapesetben, valamint a korrekciós egyedi ellenségek.
  • Massive változások játékos osztályban. Megszüntették az modDict, mint semmi szükség. Hozzáadott jobban támogatja a mentés és a rakodási.
  • A korrigált XP módosítók az egyszerűség és az olvashatóság.
  • Csak a legerősebb, aktív lassan timer befolyásolja az egyén ellenség most.
  • Egyszerűsített kárt funkciója, hogy ellenségei.
  • Az eltávolított több forgalomba tornyok, a kapcsolódó költséget az ilyen, valamint minden hivatkozás modDict a torony osztályban.
  • Az eltávolított képességek listáját, gombot listát, és szükség van egy újraindítási funkció a torony osztályban.
  • Added Runes a játékot. Towers egyszerűen hajók, amelyek a Runes támadni / javítása / etc.
  • Added koncepció és támogatás & quot; Support & quot; Runes. Runes amely javította vagy változtassa meg az egyéb rúnák.
  • Added Rune slot a tornyok. Csak rúnák az elsődleges (& quot; Alpha & quot;) slot van Active Runes. Az összes többi támogatja, hogy Rune.
  • A támogatás a bizonyos Runes csak illik, bizonyos helyekkel. Minden slot-utóbb bizonyos tulajdonságokkal.
  • A támogatás a & quot; tartalék rúnák & quot; lista player objektumot. Tartalmazza elmentése és betöltése a listán.
  • Hozzáadás a mentéshez és terhelési funkciók a torony osztályban. Towers elhelyezett ténylegesen mentett másolatát, hogy torony a korábbi játékok.
  • Az eltávolított célzás és jár a Towers szerint az új paradigma.
  • Added képes elküldeni a következő hullám, kattintson a & quot; Küldés Next Wave & quot; szöveget a felső sáv.
  • A támogatás a növekvő a torony teljes statisztika.
  • Egyszerűsített, tisztázni, és optimalizált néhány esemény funkciók.
  • Megváltozott Tower regeneráció egy torony-specifikus stat.
  • Added Imprints. Kicsi, véletlenszerű bónuszokat, hogy az egyén Rune, hengerelt, amikor megszerezte.
  • A támogatás a Towers, Runes, felirattal, hogy bónuszokat, hogy megtalálják Runes.

Mi az új verzióban 0.8.6:

  • Minden alap térkép immár 1-torony és + 5 kezdő pénzt.
  • Added testreszabási lehetőségek minden torony képét.
  • Hozzáadás a főmenü, amely lehetővé teszi, hogy vegye térképek egy jobb felületet, valamint a szerkesztés torony képek a szeretet. Is befogadni egy menüt, a jövőben.
  • Hozzáadás menüt funkcionalitást átrendezni torony képességek, valamint a végrehajtott automatikus mentése változások torony képességek és képek.
  • átváltva formátumát mapproperties.txt fájlokat, lehetővé téve a könnyű be-, illetve több különböző típusú ellenséget ugyanazt a hullámot.
  • Frissítések ma már ritkán módosítják torony költségeket. Felszívása tornyok, miközben növelik a bázis költségek aránya ellentétes intuitív. Most, az egyes példányokat egy torony helyet megdrágítja a további tornyok ilyen típusú. Ez ösztönözni fogja terjed ki tower képességeit.
  • Enemies most egy elemet a véletlenszerűséget a saját sétára.
  • ellenségeink forog a képek alapján az ideiglenes helyre.
  • ellenséges hullámok most jön automatikusan, 10 másodperc után, ha nem küldött előtt.
  • Towers teremteni az egészségügyi regenerálódni egy kis idővel.
  • Térképek őket új formátum: Basic0, Basic1, Basic2. Ez azt jelenti, Ability0, Basic3, HitPoints0, és HitPoints1 lejátszhatatlanok!.
  • * Megjegyzés A Nehézség: Minden BasicX térképen feltételezi, hogy megverték az összes többi X-1 térképeket. Minden más X térképen feltételezi, hogy megverték BasicX már. *

Mi az új verzióban 0.7.5:

  • Towers és ikonok funkciójának megjeleníteni a tartományban, mint egy áttetsző kitöltött kör helyett egyszerűen egy bélelt kört.
  • Towers kiválasztott megjeleníti a frissítés és eladni lehetőségeket, mint a radiális menüben körül őket, hanem a tőzsdei dobozok jobbra.
  • Artwork tenni ikonok Bónusz sebzés, kiterjesztése Range, és adjon lehetőséget.
  • Tower.genButtons eredményeképpen változott. Egyszerűsített.
  • Extra tornyok eltávolították dolgozni akár az egyszerűen Fighter és Archer tornyok.
  • XP teljesen eltávolítani.
  • XP asztalok / listák távolítani.
  • Frissítsd slot távolítani.
  • Tower képességek költsége változott.
  • Jelenleg mindkét torony jogosultak mind képességeit.
  • Játékos class adott Mod változókat minden tornyok, és bizonyos fajta torony, amely lehetővé teszi a széles körű testreszabhatóság kerül sor.
  • Tower stat számítási drasztikusan megváltozott, hogy befogadják Képességek és Player Mod változók.
  • célzás megváltozott és egyszerűsített, bár nincs összhangban tartományban jelenik meg.
  • Fighter és Archer bázis statisztika változott. Íjászok gyengébbek, drágább, de sokkal gyorsabb a tüzet.
  • A fordulók előlegezik meg a & quot; n & quot; legfontosabb most.
  • Panel távolítani, mivel most már felesleges.
  • PanelClass fájlt eltávolítani, mert most már nem használt.

Mi az új verzióban 0.5.7:

  • Hullám 11a-20a Térkép Egyszerű és Curvy is még mindig nem kiegyensúlyozott.
  • frissítése olvassel.txt.
  • hozzáadása jobb dokumentáció a mapmaker.
  • Hozzáadás egy kicsit hozzászólás.
  • Bevezetett jellemzője tornyok igénylő "hatalom" egy linket a bázis.
  • Added "Node" torony, amely kiterjeszti motoros területen.
  • 'Power' funkció távolítani, túl bonyolult ezen a ponton.
  • Building class létre. Ez a háttér bármilyen struktúrák, amelyek nem tornyok.
  • Megváltozott ellenség sebessége 3-szor a sebesség értéket mapproperties, hogy csak az értéket mapproperties. Ez sokkal nagyobb és könnyebben testre ellenségek "sebességet.
  • Javítva, ahol map lesz vége, ha csak ellenséget jön a "c" és / vagy "d" utak.
  • Remélhetőleg Javítva egy hiba, ahol a következő térképet tölt be egy kis ablakban, de ez nem valószínű.
  • Javítva a next-map-kisképernyős bug, de rájöttek, hogy a váltás térképek lesz az egész sokkal bonyolultabb, mint amire számítottam. Én kijelentve, hogy legyen egy & quot; de még nem végrehajtott Feature & quot; egyelőre.
  • Kisebb frissítés mapmaker: Nem lehet menteni bázis nélkül (elkerüli a gyakori hiba). Szintén hozzá kezdett hozzá lépésről lépésre, hogy a képernyő felső részén.
  • Added Poison torony.
  • Enemies megjelenik egy zöld egészségügyi bárban, amikor megmérgezték.

Mi az új verzióban 0.5.6:

  • Javítva egy bug kapcsolási / játék vége kód, amely lehetővé tenné, hogy valaki a & quot; nyerni & quot; csak rákattint & quot; Next Wave & quot;.
  • Fix közös hiba, ha lassú torony lelassulna, és már lelassult ellenséget, majd az ellenség & quot; pop & quot; vissza az eredeti sebességet.
  • Hozzáadás a térképet választó menü. Az indításkor a játék, most, egy nagyon egyszerű menüje jött létre az első. Az egyetlen játszható map ezen a ponton térkép "1".
  • Added opcionális leírás a térkép fájlok. Egyszerűen fogalmazva a "description.txt" fájlt a térképen mappáját látni előjön térképen kiválasztása.
  • A támogatás a térképen neveket eltérő számok (azaz Map '1' mai neve "Egyszerű").
  • MapMaker létre !!! Futtatni ezt külön a játék maga a mapmaker.py.
  • Hozzáadás a keretes szöveg class vett elsősorban DrakeMagi a menet: http://www.python-forum.org/pythonforum/viewtopic.php?f=4&t=12895 Egyszerűen a legjobb végrehajtás láttam.
  • írta Map Maker Guide a olvassel.txt.
  • Javított hiba, ha az ellenség kezére elhagyják a képernyőn, és törölnek, de a .Állítsa () függvénnyel is futni fog, ami az összeomlás.

Mi az új verzióban 0.5.5:

  • Frissítés grafika: Elveszett Garden Mellesleg & quot ; Danc & quot ;, köszönhetően, hogy kiszabadítsuk a játékot művészet!
  • Hozzáadás a végső két út első térképet. Még mindig nem biztos, hogy ez az irány Azt akarom, hogy a játék, de ez így egy kicsit érdekesebb már. Felhívjuk figyelmét azonban, hogy a játék ismét kiegyensúlyozatlan, és hihetetlenül nehéz legyőzni eddig.
  • ellensúlyozza páratlan Ugrás az ellenség statisztika. Én meg még ezeken hamarosan.
  • Basic torony zöld, lassú blue most ...
  • Hozzáadás a ágyútornyot vissza!
  • Frissítve ahogy tornyok gerjesztik a & quot; gomb & quot; hogy sokoldalúbb ... ami nyitva hagyja az ajtót, hogy egy meglepetés torony remélem, hogy kelj fel és futás hamarosan !!
  • Made ellenség mozgását sokkal több folyadékot! Nincs több & quot; harapós & quot; a sarkok.
  • Minden ellenség szereplő tevékenységek Enemy.taketurn () most.
  • Külön moneystolen a enemy.cost.
  • Enemy.die () hozzá, hogy egyszerűsítse a különböző Tower.target () 's most ott vannak.
  • kijavítani a hibákat, amikor közeledik az utolsó hullám.
  • Dolgozott a kiegyensúlyozás hullámok ellenségek. 1-10 történik, 11-20 nincs egyensúlyban!

Mi az új verzióban 0.5.4:

  • Megváltozott HP vissza elvesztése minden alkalommal egy ellenséges levelek A képernyőn. Most kezdődik a 20 HP, és átveheti 0,25 HP körönként.
  • Van egy & quot; Next Wave & quot; gombot. Pontosan mit kellene.
  • hajtotta végre a "lassú" képesség tornyok. Ez nagyszerű: D
  • Megváltozott a "tartomány" áron. A most 20, plusz 20 Minden tartománynak frissíteni.
  • Added "szuper lassú képessége a tornyok. "Lassú" hozza ellenségek 75% -át sebessége 1,25 másodperc; míg a "szuper lassú" hozza ellenségek 50% -át sebesség 2 másodpercig.
  • New támogatás több ellenséget utak egy térképet.
  • szüneteltetése eltávolították. Nincs időzítő többé, csak hit & quot; Next Wave & quot; amikor csak akarja a new wave, hogy jöjjön, és annyi időt között, mint szeretné!
  • is hullámokat, ahol az ellenség jönnek a különböző utak egyszerre.
  • Tower most egy alap osztály minden tornyok, amelyek mindegyike lesz más osztályba.
  • tesztelése kiválasztott alapja ma már __CLASS__ tárgy helyett __name__ az Icon és Menü, valamint alapul tartalmazó torony __bases__ a torony. Ez pontosabb, jobb kódot, és vezet a jobb teljesítmény és az alkalmazkodóképesség a jövőben.
  • Icon class most tart a típus és a típus towerstats.
  • towerstats vált Basictowerstats, és Slowtowerstats jött létre.
  • SlowTower class létre.
  • Csökken a projekt mappába. Nem vettem észre, hogy mennyi extra, haszontalan szar van éppen elhúzódó benne.
  • Towers már gerjesztik a frissítés / eladni gombok. Ez megkönnyíti, hogy új frissítéseket más tornyok.
  • Slow tornyok most frissíteni a "mennyiségét lassú" alkalmazott ellenséget, és mennyi ideig tart.
  • Enemies "mozog módosított pontosság (már tudja kezelni float mozgás), és a sebesség együtthatók egyenlővé (mozognak azonos távolságra legyen függőleges vagy vízszintes).

Mi az új verzióban 0.5.3:

  • kisebb frissítést, alapvetően azért, hogy adjunk arra, hogy küldjön A következő hullám bármikor, még ha ellenség még mindig azon az úton.

Mi az új verzióban 0.5.2:

  • Az eltávolított Enemy egészségügyi opciókat Options.txt mert nem használtak ki.
  • próbálták ellensúlyozni, Kilátó többet.
  • nagyobb pénzt nyert az ellenség öl 1 kredit egy ellenséget.
  • Health most szerzett: (waveNumberCompleted player.hpt), ahol a HPT általában egy, amíg képességek érvényesítése érdekében.
  • Kezdődött kommentálva egy kicsit.
  • Towers nem lehet elhelyezni az út!
  • Tower frissíteni gomb most már a jobb alsó sarokban.
  • Játékos képességek végre! Regen ad extra egészségügyi minden egyes hullám vereség; míg a kamat ad egy lökést, hogy a kamatláb.
  • Van most egy "alap" a közepén. Ellenségei az irányt az alap felé, lopni hitelek tőled, majd irány vissza felé a bejáratnál. Ha egy ellenség ellopja hitelek és megölni, mielőtt eljut a bejáratnál, akkor visszaszerezze a lopott kredit. Ez ad két esélye, hogy megöli az ellenséget, mielőtt fáj neked.

követelmények :

  • Python
  • pygame

Hasonló program

Reversi
Reversi

20 Feb 15

FreeRa
FreeRa

3 Jun 15

FreeCol
FreeCol

9 Dec 15

QNetWalk
QNetWalk

20 Feb 15

Hozzászólások a Python PyGame Tower Defense

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!