Python PyGame Tower Defence
Python PyGame Tower Defence - 0.5.1
Austin Morgan (duckfin)
I'm closing the gap to Beta status. I'll be giving this project the Beta tag when it hits version 0.9. I've got a lot of work to go before it gets there, but the game is already quite playable. The basics are typical to Tower Defense games all over.
There are only seven maps thus far, and only three playable. I have not put great effort into balancing them yet, as things change constantly. That said, I played through all of them before releasing this and found them to be fairly spot-on in difficulty, if a bit lacking in variety. Balance will not be a top priority until the Beta, version 0.9.
The art is nowhere close to tops and there is no sound whatsoever. I am neither an artist nor musician. If anyone would like to contribute either, I would happily give credit for your work.
Comments are welcome and encouraged!
*Removed all in-source comments other than those at the top and bottom of the main code file. Any comments from now on can be considered up-to-date. *Menu support updated for callback functions. Menu constructor now takes a list of tuples in this format: (String,Callback). *Menu moving changed to work with right- or middle-button. *Enemycounter increased to 7, to make the game easier. *In code: Selected and Towerselected have been merged into Selected. *In code: Selected and Menuselected have been merged into Selected. *Towers' Attack, Range, and Speed are upgraded separately now. *Towers will stay selected if upgrading, but de-select if selling or clicking elsewhere. *Towers' Attack, Range, and Speed have independant costs, based on stats gained. *HOPEFULLY.... more balanced.... *Enemies that make it through restart at the beginning, so you're still able to get money from them.
Pygame.org account Comments
If you wish to leave a comment with your pygame.org account, please sign in first.