pygame is
Python
Simple DirectMedia Layer
 
 
pygame.org is
Site Swing
Color Tower Defense

Color Tower Defense - 2.22

Mad Cloud Games (madcloudgames)

Tags:

Description

Color Tower Defense is a game where you must use unique towers to defend off the waves of invading enemies. Upgrade your towers into one of the many choices for increased firepower. The more difficult levels require quick placement and selling of towers in order for them to keep the enemies in range and to be most effective.

Hotkeys:

B - enter build tower mode

Right click - exit build tower mode

Spacebar, ESC - exit build tower mode

Spacebar, ESC(again) - starts new wave

1, 2, 3 - upgrade selected tower

S, 4 - sell selected tower

P - pause game

 

the source download runs on mac and windows

run Color Tower Defense.py

 

Follow our progress at:

http://madcloudgames.blogspot.com/

or email us at:

madcloudgames@gmail.com

Changes

Stability Version

Balancing Tweaks

Fixed Map Complete error

Fixed Audio Bug

Audio On/Off button fix

Links

Home Page: http://madcloudgames.blogspot.com/
Source: http://code.google.com/p/colortowerdefense/downloads/detail?name=Color%20Tower%20Defense%20Source%202.22.zip&can=2&q=#makechanges

Screenshot


click to view original size

Releases

Color Tower Defense - 2.23 - Jan 21, 2012
Color Tower Defense - 2.22 - Mar 18, 2011
Color Tower Defense - 2.2 - Feb 23, 2011
Color Tower Defense - 2.0 - Feb 6, 2011
Color Tower Defense - 1.0 - Nov 6, 2010
Color Tower Defense - 1.0 - Nov 2, 2010

Pygame.org account Comments

If you wish to leave a comment with your pygame.org account, please sign in first.

March 24, 2011 4:23pm - Zachariah Callaway - nickname: (xzcallaway)
A .deb package of Color Tower Defense is available for download at http://www.dotdeb.com/arcade-8.php
March 18, 2011 10:32pm - Ian Mallett - nickname: (geometrian)
But otherwise very well polished and nice!
March 18, 2011 10:31pm - Ian Mallett - nickname: (geometrian)
Gets really hard. I couldn't get past level 4, so I had to cheat and make everything cost less.
March 13, 2011 6:53pm - Mad Cloud Games - nickname: (madcloudgames)
Oh, thanks for mentioning that. It's been happening because I changed the way that the game loop hierarchy is setup
"Fixed Infinite loop depth"
you can read a little about it here:
http://madcloudgames.blogspot.com/2011/02/color-tower-defense-211.html
under -----*infinite game loop depth-----

But anyways, I'm planning on releasing a update in the next few days focusing on stability (It will have no new features) And That error should be fixed by then.
Thanks again!
March 10, 2011 4:48pm - Johannes Charra - nickname: (jcharra)
... but I keep getting


Traceback (most recent call last):
File "Color Tower Defense.py", line 791, in <module>
main()
File "Color Tower Defense.py", line 705, in main
Menu_map_complete.run() # start the gameover menu
NameError: global name 'Menu_map_complete' is not defined

at the transitions from one level to the next.
March 10, 2011 4:48pm - Johannes Charra - nickname: (jcharra) - 5/5
Update: I was playing an old version that I downloaded a while ago. The latest version (2.2) is absolutely awesome. :)
March 9, 2011 4:20pm - Johannes Charra - nickname: (jcharra) - 4/5
Seems to run pretty stable & is fun. Thx for the contribution.
February 7, 2011 7:32pm - Mad Cloud Games - nickname: (madcloudgames)
Hmm, thats weird, thanks and your not the first person to say that! I will look into it.
Also the source does not appear to be working on mac. I will fix the issue but a quick fix is to delete ALL the save files found in Resources/Save Data. That should work!
February 7, 2011 5:49am - Shanti Pothapragada - nickname: (rgbdreamer)
The interface is waaay better. Nice! Many new towers. I played on easy this time.

Loading level 4 the first time and 5 repeatedly, the game used the background image from level 3. The monsters followed the right path, which did not match the background. (Windows executable version)
November 16, 2010 12:03am - Mad Cloud Games - nickname: (madcloudgames)
franr: I just ran a search through all of my modules and i couldn't find any fonts with that extension. Could you please post the entire error message so i will know where to look.

I will post an update soon with the Linux fixes and pause screen error. And some new content.

I have access to Windows and Mac, but no Linux. So any help with Linux testing is greatly appreciated. Thank You!!!
November 14, 2010 3:21am - HorstJENS - nickname: (horst) - 3/5
font need to be renamed into m04.ttf instead of m04.TTF to work correctly on linux
November 6, 2010 4:12pm - Francisco Rivera - nickname: (franr)
Try to use os.path.join() for load fonts, images, etc...

Not all of us use MS Windows ;)
November 3, 2010 8:31pm - Mad Cloud Games - nickname: (madcloudgames)
themissinglint:
thanks for finding that

hewitt2labs:
sorry I will post the source up as soon as i can
November 3, 2010 7:35pm - Shanti Pothapragada - nickname: (rgbdreamer)
Bug: if you click on the pause screen (but not on resume), it crashes.

Traceback (most recent call last):
File "Color Tower Defense.py", line 656, in <module>
File "Color Tower Defense.py", line 649, in main
File "Color Tower Defense.py", line 647, in start_main_menu
File "Color Tower Defense.py", line 441, in start_map_select
File "Menu_pause.pyo", line 66, in run
NameError: global name 'exit' is not defined
November 2, 2010 8:35pm - Hewitt Squared Labs - nickname: (hewitt2labs)
Source please.
November 2, 2010 2:58pm - Shanti Pothapragada - nickname: (rgbdreamer)
Woo!
spotlight

 
our projects
pygame.org welcomes all python game, art, music, sound, video and multimedia projects. If they use pygame or not.
 
recent releases
Nov 27, 2014


Nov 13, 2014

Nov 11, 2014


Nov 10, 2014

Nov 9, 2014

Nov 6, 2014


Nov 4, 2014

Nov 3, 2014

Oct 28, 2014

... more!
 
for pygame related questions, comments, and suggestions, please see help (lists, irc)