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的

類似的軟件

pybologna
pybologna

12 May 15

Oil rush
Oil rush

15 Apr 15

Stop That Hero!
Stop That Hero!

15 Apr 15

意見 Python PyGame Tower Defense

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