Python PyGame Tower Defense

軟件截圖:
Python PyGame Tower Defense
軟件詳細信息:
版本: 0.8.7
上傳日期: 19 Feb 15
開發: Austin Morgan
許可: 免費
人氣: 71

Rating: nan/5 (Total Votes: 0)

的Python pygame的塔防是一個開源的實時戰略遊戲用Python編寫pygame的。
Python的pygame的塔防特色的幾個地圖,它幾乎就像任何其他的TD遊戲在那裡

什麼在此版本中是新的

  • 在播放器初始化現在略有精簡。
  • 在爆炸目前顯示正常,可改為持續較長/較短。
  • 添加MainFunctions.selectedTower,含顯示器/按鈕選定塔。
  • 刪除PlayerUpgradeScreen。刪除PlayerUpgrades。
  • 圖標現在由塔初始化。圖標更適合放入盤內。
  • 在屏幕部分,現在更容易區分。
  • 刪除XPBar。去除播放器XP。
  • 在增加了一個信息框的敵人。把光標移到敵人找到關於它的信息。
  • 在添加了縮放見方大小的支持。更改的默認平方米大小​​為30×30。
  • 在遠遠地簡化塔統計。現在,所有包含在塔類,而不是在player.modDict。
  • 在側邊欄增加了塔式信息/按鈕。
  • 在增加對具有&QUOT敵人的支持;級別與QUOT;,既是一個默認的地圖,以及為個人的敵人調整
  • 在大規模更改播放器類。去掉大部分modDict,因為沒有必要。增加了更好的支持保存和加載。
  • 在調整後XP修飾符的簡單性和可讀性。
  • 在只有最強,積極慢計時器現在影響到一個人的敵人。
  • 在簡化功能損害的敵人。
  • 中刪除了多放入塔,與這些相關的成本,以及從塔的類的所有引用modDict。
  • 在已刪除的能力列表,按鈕列表,以及需要從塔類裝載功能。
  • 在增加符文遊戲。塔只是使用符文來攻擊/治療/等船。
  • 新增的概念,並支持"支持"符文。符文而改善或改變其他符文的效果。
  • 在增加符文插槽塔。符文只在主("阿爾法")插槽是主動符文。所有其他支持該符文。
  • 在增加了對某些符文理所當然在某些插槽的支持。每個插槽最終將有一定的屬性。
  • 在添加了一個&QUOT支持;備用符"列表中的玩家的對象。列入節能清單和負載。
  • 新增的保存和加載功能,塔類。放置塔實際上是保存的塔的副本從以前的遊戲。
  • 在刪除目標,並從塔按照新的模式行事。
  • 添加點擊發送下一波的能力和QUOT;發送下一波"在最上面一欄的文字。
  • 在添加了增加塔的整體統計數據的支持。
  • 簡化,明確,並優化了一些事件功能。
  • 在改變塔再生塔的具體統計。
  • 添加烙印。小,亂的獎金給個人的符文,推出時獲得。
  • 在增加了對塔,符文和出版公司的支持給予獎金尋找符文。

什麼是0.8.6版本,新的

  • 在每個基本的地圖現在給+1塔和+ 5起錢。
  • 添加自定義選項每個塔的形象。
  • 新增了主菜單,允許挑選一個更好的界面圖,以及編輯塔圖像根據自己的喜好。也將容納一個選項菜單,在未來。
  • 在添加菜單功能的重新安排塔的能力,以及實施自動保存更改到塔的能力和圖像。
  • 轉換為mapproperties.txt文件的格式,允許以易於進入,以及在同一波的多個不同類型的敵人。
  • 在升級現在很少修改塔的費用。抽起來塔,同時增加基本費用是反直覺的。現在,一個塔放置的每個副本增加該類型的進一步的塔的成本。這將激勵鋪開塔的能力。
  • 在敵人現在有隨機性的元素在他們的步行路程。
  • 在敵人現在旋轉他們的圖像,根據他們的臨時目標。
  • 在敵人波現在自動出現,約10秒後,如果在此之前沒有發送。
  • 在塔目前再生醫療少量隨著時間的推移。
  • 在地圖轉換成新的格式:Basic0,Basic1,Basic2。這意味著Ability0,Basic3,HitPoints0和HitPoints1是UNPLAYABLE!
  • *注意在難度:任何BasicX地圖假定你已經擊敗所有其他X-1的地圖。任何其他X圖假定您已經擊敗BasicX了。*

什麼在0.7.5版本新

  • 在塔和圖標選擇現在顯示的範圍為半透明實心圓,而不是一個簡單的內襯圈。
  • 選擇現在施展的升級和賣出期權的徑向菜單設置它們,而不是上市周圍框的右側。塔
  • 在作品的圖標獎金造成損傷,擴展範圍和賣出期權。
  • 在Tower.genButtons改變的結果。簡化。
  • 刪除,從簡單的戰鬥機和射手塔工作了額外的塔。
  • 在XP完全刪除。
  • 在XP表/列表中刪除。
  • 在升級中刪除插槽。
  • 在塔技能所消耗的改變。
  • 在目前這兩個塔資格兩種能力。
  • 在給國防部變量的所有塔,並為特定類型的塔,允許大量定制,發生Player類。
  • 在塔的統計計算徹底改變以適應能力和球員國防部變量。
  • 定位改變和簡化,雖然與顯示範圍是不一致的。
  • 在戰鬥機和弓箭手的基礎屬性變化。弓手較弱,更昂貴,但更快火。

  • N'QUOT;
  • 在轉彎由&QUOT推進;現在關鍵的。
  • 在面板去掉,因為現在是不必要的。
  • 在PanelClass文件中刪除,因為現在使用的。

什麼是0.5.7版本,新的

  • 在波11A-20A地圖的簡單和彎曲的是仍然不均衡。
  • 更新readme.txt文件。
  • 為繪圖者添加更好的文檔。
  • 在更增添了幾分評論。
  • 在介紹塔樓從一個鏈接到基本需要“權力”的功能。
  • 在加入'節點'塔,這樣可以延長供電區域。
  • 在“權力”功能去掉,在這一點上過於複雜。
  • 建築類創建。這是後端不屬於任何塔結構。
  • 在改變敵人的速度從3倍的速度值mapproperties只是在mapproperties值。這使得敵人的速度更大,更容易定制。
  • 修正了地圖將結束,如果只有敵人,從“C”和/或“D”的路徑來。
  • 在希望修正了下圖將加載在一個小窗口,但這種可能性不大。
  • 修正了下一個地圖小屏幕的bug,但已經意識到,切換地圖將是一大堆更複雜,比我的預期。我宣布成為"還未實現的功能"暫且。
  • 在次要更新繪圖者:無法保存沒有一個基地(避免了一個常見的錯誤)。此外,補充添加開始一步一步的指示屏幕的頂部。
  • 在增加毒塔。
  • 在敵人會中毒時,有一個綠色健康吧。

什麼在0.5.6版本新

  • 在固定地圖中的開關/遊戲中的錯誤結束碼,這樣可以讓別人"贏得"只需點擊"下一波"
  • 修正了一個共同的錯誤:一個緩慢的塔會減慢,並已放緩的敵人,那麼敵人就與QUOT;流行"回到其原來的速度。
  • 在新增的地圖中選擇菜單。當啟動遊戲,現在,一個非常簡單的選擇菜單上來了第一位。在這一點上唯一可玩的地圖是地圖'1'。
  • 在添加了地圖文件說明(可選)。簡單地說在你的地圖的文件夾中的“description.txt'文件,看它拿出地圖中選擇。
  • 在添加了數字以外的地圖名稱支持(即地圖'1',現在被命名為“簡單”)。
  • 在地圖製作工具創造!分別從遊戲本身從mapmaker.py運行此。
  • 添加一個文本框類,從DrakeMagi在線程主要採取:http://www.python-forum.org/pythonforum/viewtopic.php?f=4&t=12895輕鬆我見過的最好的實施
  • 在寫了地圖製作指南中的readme.txt。
  • 在已修復的敵人將離開屏幕,是“刪除”,但他們的.move()函數將繼續運行,造成系統崩潰。

什麼是0.5.5版本,新的

  • 從更新顯卡:失落花園順便說一句&QUOT ;!Danc",感謝釋放遊戲美術
  • 在添加了第一張地圖的最後兩條路徑。還不能確定這是否是我想要拿遊戲的方向,但它使得它更有趣了。請注意,雖然,比賽再次不平衡,天昏地暗擊敗迄今。
  • 在平衡了一個奇怪的跳躍在敵人的統計數據。我會顯得更加這些很快。
  • 在基本塔是綠色的,慢的是藍色的,現在......
  • 新增的砲塔回來了!
  • 在更新的方式塔產生的"按鈕"更多才多藝......這敞開了大門,以一個驚喜塔,我希望得到啟動和運行很快!
  • 在製造敵人移動更加流暢!沒有更多的"搶購"到角落。
  • 在包含在Enemy.taketurn()現在所有敵人的行動。
  • 從enemy.cost獨立moneystolen。
  • 在Enemy.die(),以簡化所有不同Tower.target()的,現在也有。
  • 在接近最後一波的時候修正了一些bug。
  • 在任職上的敵人再平衡波。 1-10完成後,11-20不均衡!

什麼在0.5.4版本新

  • 在HP改回失去一個人每次敵人葉在屏幕上。現在開始用20 HP,並獲得每圈0.25 HP。
  • 有一個"下一波"按鈕。不正是你認為它的作用。
  • 在實施的“慢”能力塔。這是相當真棒:D
  • 在改變了'範圍'的價格。它現在20,加20每個範圍升級。
  • 添加“超慢”能力塔。 “慢”帶來的敵人,以他們的速度的75%1.25秒;而“超慢”帶來了敵人的速度50%,持續2秒。
  • 在地圖上的敵人多路徑新的支持。
  • 在暫停已被刪除。有沒有計時器了,正好砸"下一波"每當你想要一個新的浪潮來,並採取盡可能多的時間之間,只要你願意!
  • 可以有波浪這裡的敵人同時來自不同的路徑。
  • 在塔現在是所有塔的基類,每個將是一個不同的類。
  • 在選定的測試現在基於__class__對象,而不是為__name__圖標和菜單,並基於含塔__bases__來得到的塔。這是更準確,更好的代碼,並會導致在未來能有更好的表現和適應能力。
  • 在圖標類現在持有的類型和類型的towerstats。
  • 在towerstats已成為Basictowerstats,並Slowtowerstats已創建。
  • 在SlowTower類創建的。
  • 在修剪下來的項目文件夾。我沒有意識到多少額外的,沒用的廢話也只是徘徊在裡面。
  • 在塔現在產生了升級/賣出按鈕。這將使它更容易添加新的升級等塔。
  • 在慢塔現在可以升級應用到敵人的'量的緩慢“,並會持續多久。
  • 在敵人的舉動修改的準確性(現在可以處理浮點運動),並取得了平等的速度係數(他們移動相同的距離是否垂直或水平)。

什麼是0.5.3版本,新的

  • 在次要更新,基本上添加的功能來發送下一波在任何時候,甚至當敵人還在道路上。

什麼是0.5.2版本,新的

  • 從Options.txt刪除敵人健康的選擇,因為他們不使用。
  • 在試圖平衡了塔等等。
  • 從敵人獲得的資金增加了殺死敵人每1學分。
  • 在健康,現在獲得:(waveNumberCompleted player.hpt),其中HPT通常是一,直到有能力實施
  • 在開始評論更多一些。
  • 在塔不能放置在道路!
  • 在塔升級按鈕,現在在右下角。
  • 在球員的能力來實現!雷根為您提供額外的健康每波你打敗;而利息給你一個刺激你的利率。
  • 現在有在中間'基地'。敵人將頭朝著基地,從你偷學分,然後前往走回到門口。如果敵人竊取學分,你殺了它,然後才會慢慢的入口,你會追回被盜學分。這給了你兩次機會殺死敵人疼你。

要求

  • 在Python中
  • 在pygame的

類似的軟件

KBackgammon
KBackgammon

20 Feb 15

Tribal Trouble
Tribal Trouble

3 Jun 15

KBattleship
KBattleship

3 Jun 15

Konnekt4
Konnekt4

3 Jun 15

意見 Python PyGame Tower Defense

評論沒有發現
添加評論
打開圖片!