Tower Evolution

by dbralir
Overall★★★★★★★★★★3.20
Fun★★★★★★★★★★3.36
Innovation★★★★★★★★★★2.89
Theme★★★★★★★★★★3.13
Graphics★★★★★★★★★★2.57
Audio★★★★★★★★★★1.25
Humor★★★★★★★★★★1.44
Mood★★★★★★★★★★2.38
Coolness★★★★★★★★★★82%
A simple tower defense game in which your towers combine different upgrades to become a unique weapon.

If for some reason my very temporary and unreliable website goes down, the standalone version is basically a mirror of the site. Open the HTML file to run it.

Instructions are on the webpage.

screenshot

Comments19

Starmen28 Aug 2012, 01:01
This was really, really nice. It could've done with some instructions as I just kind of blundered about at first, and knowing what each of the upgrades did would've been handy, but I really would love to see more tower defence games with this kind of mechanic. You really are onto something. Great work.
Cake&Code28 Aug 2012, 19:05
That was really cool! I too blundered through the game at first before realizing the upgrades were stacking when possible! Awesome idea and well executed too. The levels were different but it seems like my "brute-force" as many towers as possible approach worked for all of them (+continuous laser). Maybe some enemies that are immune to certain attack types would be a good addition. All in all, pretty darn fun!
kevincorrigan28 Aug 2012, 19:06
I like this game, I like most Tower Defense games, this is good.
ameliayn28 Aug 2012, 19:08
When I try to play on the web, I get a ClassNotFoundException: com.pickandblade.towerevolution.GameContainer
DBRalir
DBRalirauthor28 Aug 2012, 19:53
If anyone gets a "ClassNotFoundException", I really don't know what to do about it. In my experience, this usually means the JAR file did not download or was corrupted. Try checking your firewall or clearing your browser's cache.
Switchbreak
Switchbreak29 Aug 2012, 02:55
Really fun! The maps are well laid out and require some actual strategic planning to beat. Kinda frustrating how the shuffles can leave you SOL though. Would have also liked some sound! I hope you develop this game further.
Accidental Rebel
Accidental Rebel29 Aug 2012, 12:37
Surprisingly fun! A fresh take on a genre that I have left long ago but it seems with this one, I might come to like it again. Continue this, please! :D
michax29 Aug 2012, 18:15
What a nice TD game :) Loved upgrade system! Good job!
Zelen3d
Zelen3d29 Aug 2012, 21:49
This is possible the funnest game I played since I started rating games. It took me lots of time to get the game running...(realizing that I have to open the .html and not the jar). plus at the current time your web link shows error 404.
DBRalir
DBRalirauthor30 Aug 2012, 00:15
My sincerest apologies for the website being horrible, everything should be fixed now.
darkshadow
darkshadow30 Aug 2012, 13:43
I got this error from trying to run the java frame:

Java Plug-in 1.6.0_31
Using JRE version 1.6.0_31-b05 Java HotSpot(TM) Client VM
User home directory = C:\Users\Alexander Dawn
----------------------------------------------------
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
l: dump classloader list
m: print memory usage
o: trigger logging
q: hide console
r: reload policy configuration
s: dump system and deployment properties
t: dump thread list
v: dump thread stack
x: clear classloader cache
0-5: set trace level to <n>
----------------------------------------------------

java.lang.UnsupportedClassVersionError: com/pickandblade/towerevolution/GameContainer : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.defineClassHelper(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.access$100(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.plugin2.applet.Plugin2ClassLoader.findClassHelper(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception: java.lang.UnsupportedClassVersionError: com/pickandblade/towerevolution/GameContainer : Unsupported major.minor version 51.0
DBRalir
DBRalirauthor30 Aug 2012, 15:16
@darkshadow, it seems you are using an older version of Java. I will see about making my game compatible with 1.6, but I suggest updating.
tupperwarespoon31 Aug 2012, 10:05
A nice idea, however I found that I was getting far too many upgrades, and not nearly enough towers. I was just changing my tower for the sake of using my options, not because I wanted to.
Desi Quintans1 Sep 2012, 06:12
This was a good idea, but I did exactly what tupperwarespoon did, in that I used upgrades for the heck of it instead of actually needing them, or needing to put much thought into where I needed them most.
thewiseguy992 Sep 2012, 01:01
You had me at tower defense :)

Nicely done and very fun. I enjoyed it a lot.
Vladp9956 Sep 2012, 11:45
Really cool idea, tower with 7 canons XD
But it's too easy when you instantly get the next upgrade, maybe you can add a timeout or something else so the game would be more challenging. Well done.
Teknik
Teknik8 Sep 2012, 19:28
interesting change to a tower defense. i like that the upgrades are random. but it makes it to easy i think with the amount of new choices you let the user take.
kibertoad
kibertoad16 Sep 2012, 18:02
Balance seemed odd and icons not intuitive enough, but overall it wasn't bad :).

Other games by @dbralir

Found a bug?
Tell us on Discord