Hacker News new | past | comments | ask | show | jobs | submit login
Great Tower Defense Game on Canvas (pivotfinland.com)
53 points by HardyLeung on Nov 7, 2010 | hide | past | favorite | 22 comments



Very nice game, but a little basic. Some enemies seem to behave differently (vulnerable to different weapons), although there is no indication with color or shape. A minor bug: Once you click on a unit to build, you can't change your mind and "unselect" it anymore, forcing you to build that even though clicking it could have been a mistake.

Also it's a bit annoying that if you want to build the same unit type multiple times, you have to click on it every time again. Keyboard shortcuts 1-4 to select each unit to build would be great. Another shortcut for upgrading and selling, and the game would be a lot more usable and fun to play.

Still, quite addicting game! :-)


Right-clicking seems to unselect a build order.


Hmm, the graphics part works smoothly for me, but it seems to be dropping input events. Attempting to upgrade a turret when there's a lot of action happening on screen requires clicking a bunch of times before it finally registers. (Chrome 9.0.572.0)


Ditto for Firefox 3.6.12.


Ditto for Iceweasel 3.5.8


Wow! I'm surprised by the framerate, I'm getting ~50 in Chrome.

I really didn't think these sorts of speeds were possible using Canvas, especially when you're completely redrawing the screen each time.

For what it's worth, I unminified the source (from frozendefense.compressed.js) and posted it as a github gist. It makes it easier to peruse.

https://gist.github.com/665991


In Firefox it always reported >40 fps, however I could see that it was dropping massive amounts of frames, to the point where creeps would be coming in the entrance and then be halfway across the screen.


Pretty awesome for 1780 lines of code. Especially when 250 of them are just the maps.


After playing around a bit, I suddenly got an error message:

"This Account Has Been Suspended"

Is this a bug, or some kind of procrastination prevention?


I think their webhost suspended them :(


This was incredibly well done, but it appears that the webhosting account was just suspended.


Yeah, just had that happen to me too, after I got to level 46.


I never thought I would ever see these words:

Works best on Google Chrome or IE9 Beta

Note: Emphasis is on IE9.


Amazing performance. If it had a button to manually trigger the waves instead of sending them off automatically (allowing me to rethink things more), my afternoon would be gone now.


Pretty cool - could definitely use some more work - but still well done. (Got a copy of the html from Google cache, and the javascript from the Gist posted in this thread.)


The targeting seems off. I expected the towers to attack the enemies furthest along the path, but it seems like they might be attacking enemies closest to them.




It even works on ipad! Level 52 and counting...


Got a mirror?



this is awesome




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: