Софтуер детайли:
Версия: 0.8.7
Дата на качване: 19 Feb 15
Разрешително: Безплатно
Популярност: 113
Python Pygame Tower Defense е с отворен код в реално време стратегия за игра, написан на Python с Pygame.
Python Pygame Tower Defense разполага с няколко карти и това е почти като всеки друг TD игра там
Какво ново в тази версия:.
<ул >
Какво ново във версия 0.8.6:
- Всеки Basic карта сега дава една кула и + 5 Като се започне пари.
- Добавени опции за персонализиране на изображението всяка Tower-те години.
- Добавена на главното меню, което позволява да вземете карти от един по-добър интерфейс, както и редактиране кула изображения по ваш вкус. Отново ще се настанят меню с опции, за в бъдеще.
- Добавена функционалност меню за пренареждане кула способности, както и изпълнява автоматично запазване на промените на кулата способности и снимки.
- конвертиран формата за mapproperties.txt файлове, което позволява лесно влизане, както и множество различни видове врагове в същата вълна.
- ъпгрейди сега рядко се променят разходите кула. Помпена кули същевременно увеличава базови разходи е контра-интуитивно. Сега, всеки екземпляр на кула поставите увеличава разходите за допълнителни кули от този тип. Това ще стимулира разстилане кула способности.
- Enemies сега има елемент на случайност в тяхната разходка.
- Enemies сега се въртят техните образи, въз основа на временния им дестинация.
- враг вълни сега идват автоматично, след около 10 секунди, ако не изпрати преди това.
- Towers сега възстановяват здравето на малко количество с течение на времето.
- Maps превърнати в нов формат: Basic0, Basic1, Basic2. Това означава, Ability0, Basic3, HitPoints0 и HitPoints1 са неизползваеми!.
- * Забележка На Трудност: Всяко BasicX карта предполага, че са бити всички други X-1 карти. Всяка друга X карта предполага, че са бити BasicX вече. *
Какво ново във версия 0.7.5:
- Towers и икони избрани сега показване диапазон като полупрозрачна запълнен кръг, вместо просто облицована кръг.
- Towers избрани сега се покаже тяхното надграждане и продават опции като радиално меню с около тях, вместо на обява в кутии в дясно.
- Произведение направил за за Bonus Damage икони, Extend Range, и продават опции.
- Tower.genButtons променени в резултат. Опростена.
- Допълнителни кули отстраняват да превърнат просто боец и Archer кули.
- XP напълно отстранени.
- XP маси / списъци отстранени.
- Upgrade слотове отстранени.
- кула способности на разходите е променен.
- В момента двете кули се класират за двете възможности.
- клас Player дадена Mod променливи за всички кули, както и за определени видове кули, които дават възможност за богат персонализиране, за да се осъществи.
- Изчисляване Tower Stat променя драстично да се настанят способности и Player Mod променливи.
- Насочване изменена и опростена, че е в противоречие с редица покаже.
- Fighter и Archer базови статистики се променили. Стрелците са по-слаби, по-скъпи, но много по-бързо, за да огън.
- врътки, изтъкнати от & quot; п & quot; ключова сега.
- Panel отстранен, тъй като вече е ненужен.
- PanelClass файл отстранен, тъй като в момента не се използва.
Какво ново във версия 0.5.7:
- Wave 11а-20а от Карта Simple и прегърбен са Все още не са балансирани.
- Актуализиране readme.txt.
- Добавяне добре документация за създател на карти.
- Добавена малко повече коментари.
- Въведена черта на кули, които се нуждаят "мощност" от линк към основата.
- кула Публикувана "Node", която може да се разшири с двигател област.
- "Сила" отстранен, твърде сложни в този момент.
- сграда клас създаден. Това е гръб за всички структури, които не са кули.
- Промяна на скоростта враг от 3 пъти стойността на скоростта в mapproperties до само стойността в mapproperties. Това позволява по-голямо и по-лесно персонализиране на скоростта врагове ".
- Фиксирана бъг, когато картата ще свърши, ако не са единствените врагове идващи от "C" и / или "D" пътеки.
- Надяваме Фиксирана бъг, където следващата карта ще се зареди в малък прозорец, но това е малко вероятно.
- Фиксирана бъг следващия-карта-малък екран, но осъзнах, че преминаването карти ще бъде цяло много по-сложна, отколкото очаквах. Аз съм обявява, че за да бъде & quot; Не-още-реализира Feature & quot; за момента.
- малък ъпдейт за създател на карти: Не може да се спаси без база (избягва обща грешка). Също така, добави започна добавяне инструкции стъпка по стъпка към горната част на екрана.
- Добавена Poison кула.
- Enemies ще имат зелена здраве бар, когато отровен.
Функция
Какво ново във версия 0.5.6:
- Фиксирана бъг в картата смяна / играта приключва код, който би позволил някой да & quot; спечели & quot; само с щракване & quot; Next Wave & quot;.
- Фиксирана обща бъг, при бавен кула ще се забави и вече забави враг, тогава врагът ще & quot; поп & quot; обратно към първоначалната си скорост.
- Добавена карта за избор в менюто. При стартиране на играта, сега, много проста меню за избор ще излезе на първо място. Единственият годен карта в този момент е Map "1".
- Добавена незадължително описание за файловете с карти. Казано по-просто един "description.txt" файл в папката на картата, за да видите това излезе в подбора на картата.
- Добавена е поддръжка за имена картата различни от числа (т.е. Map '1' е вече с име "Simple").
- създател на карти създадена !!! Пусни тази отделно от самата игра от mapmaker.py.
- Добавена каре клас, взети предимно от DrakeMagi по темата:. Http://www.python-forum.org/pythonforum/viewtopic.php?f=4&t=12895 лесно най-добрата изпълнението Виждал съм
- Пише Map Maker Guide в readme.txt.
- Поправен е бъг, при враговете ще напуснат екрана и да бъдат "премахнати", но им .Придвижете () функция, все пак ще тече, предизвиквайки катастрофа.
Какво ново във версия 0.5.5:
- Актуализиране на графика от: Изгубеният Garden Между другото & quot ;! танцува & quot ;, благодаря за освобождаване на игра изкуство
- Добавена последните две пътеки за първата карта. Все още не съм сигурен дали това е посоката, Искам да се възползвам от резултата, но това е, което го прави малко по-интересна вече. Моля, имайте предвид, обаче, че играта е още веднъж небалансиран, и невероятно трудно да победим този момент.
- балансира нечетен прескачане на вражески статистики. Аз ще гледам повече на тях скоро.
- Basic кула е зелено, бавен е синьо сега ...
- Добавена кулата Cannon обратно!
- Updated пътя кули генерират своите & quot; бутони & quot; да бъде по-гъвкав ... който оставя вратата отворена за изненада кула Надявам се да се получи и се изпълняват веднага !!
- Създадено движение враг много повече течности! Не повече & quot; счупване & quot; да ъгли.
- Всички действия на врага, които се съдържат в Enemy.taketurn () сега.
- самостоятелните moneystolen от enemy.cost.
- Enemy.die () добавя се опростят всички различни Tower.target () е там сега.
- поправен някои бъгове, когато наближава последната вълна.
- Обработени на ребалансиране вълни от врагове. 1-10 са направили, 11-20 НЕ са балансирани!
Какво ново във версия 0.5.4:
- Променени HP обратно до загуба на една всеки път враг листа екрана. Вече започна с 20 HP, и да получат 0.25 HP на ход.
- Има & quot; Next Wave & quot; бутон. Прави точно това, което мисля, че е така.
- Изпълнители на "бавен" способността за кули. Това е доста страхотно: D
- Промяна на "гама" цена. Нейната сега 20, плюс 20 за всеки обхват ъпгрейд.
- Added "супер бавен" способността за кули. "Бавен" носи врагове на 75% от тяхната скорост на 1,25 секунди; докато "супер бавен" носи враговете до 50% от тяхната скорост в продължение на 2 секунди.
- New поддръжка за множество вражески пътеки в една карта.
- Пауза е била отстранена. Все още няма таймери вече, просто натиснете & quot; Next Wave & quot; всеки път, когато искате нова вълна да дойде и да му отделяш толкова време между колкото искате!
- Може ли да има вълни, където враговете идват от различни пътеки едновременно.
- Tower сега е базов клас за всички кули, всяка от които ще бъде различен клас.
- Тестване на избрания в момента на базата на __class__ обект вместо __name__ за Icon и Menu, и се основава на съдържащи Tower в __bases__ за Tower. Това е по-точен, по-добър код и ще доведе до по-добра производителност и адаптивност в бъдеще.
- Icon клас вече има вид и towerstats на типа.
- towerstats се превърна Basictowerstats и Slowtowerstats е създадена.
- SlowTower клас създадена.
- почиства папката на проекта. Не разбрах колко допълнително, безполезни глупости там беше просто спиращ в нея.
- Towers сега генерират своя ъпгрейд / продава бутони. Това ще направи по-лесно да добавяте нови подобрения за други кули.
- Бавни кули вече могат да ъпгрейд на "размер на бавен", приложен към враговете, и колко време трае.
- ход модифициран за точност (сега може да се справи плувка движение), и коефициенти на скоростта направени равно Enemies "(те се движат на същото разстояние дали вертикална или хоризонтална).
Какво ново във версия 0.5.3:
- Мала актуализация, основно за да добавите възможност за изпращане следващата вълна по всяко време, дори когато враговете са все още на пътя.
Какво ново във версия 0.5.2:
- Премахнати Enemy опции за здравето от Options.txt защото те не се използва.
- Опитах да балансирате кули повече.
- Увеличаване на пари, придобити от враг убива от 1 кредит на врага.
- Здраве сега натрупан:. (WaveNumberCompleted player.hpt), където РКП обикновено е един, докато способности се изпълняват
- започна да коментира повече.
- Towers може да не бъдат поставени в пътя!
- Tower обновите бутони вече са в долния десен ъгъл.
- способности на играч се изпълняват! Regen дава допълнително здравно всяка вълна да ви победи; докато Лихвен дава тласък на вашия лихвен процент.
- Сега има "база" в средата. Враговете ще се отправят към основата, крадат кредити от вас, след това се отправят обратно към към блок. Ако враг краде кредити и да го убие, преди да стане до входа, ще се възстанови откраднатите кредити. Това дава две възможности да убие врага преди той да ви боли.
<силни> Изисквания :
- Python
- Pygame
Коментари не е намерена