Show HN: 2d Tower Defense Mini Game in Three.js (Geodefense)
3 krisdigital 2 6/12/2025, 10:44:13 AM krisdigital.com ↗
Three levels (+random) so far - can you beat the game?
It is not polished by any means but I checked it on all devices I own (in landscape) that it is beatable :)
Tips: Move quickly and don't forget to upgrade your towers...
Geodefense was a popular iPhone game in 2008 which is no longer available (https://en.wikipedia.org/wiki/GeoDefense)
I did it mostly to play with shaders and three.js.
I'm not sure if you are trying to mimic the original game but ...
For me, it's too fast passed. I like tower defense games where I have time to think and place the towers and then sit back and watch the carnage.
There is too much money initially, in most games you get money for 2 or 3 towers and then collect more money during the game to place more towers. I don't like that I can't use all my money.
It would be nice that towers are sticky, so it's possible to place many "shot/green" towers without moving the mouse back to the bottom of the screen.
I'm not sure how hard it is, but it would be nice that when I'm a trying to place a new tower and the small forbidden circle of a tower overlaps the road, then the position is shifted to the closest legal position if it's a few pixels away. So it's easier to place new towers near the roads. Now if I make a mistake by a few pixels I have to go back to the bottom of the screen and pick the tower again.
Does the "missile/purple" tower cause splash damage?
would love to have 1. keyboard shortcuts 2. grid area to know where i can place the towers before dragging them
played on windowsOS laptop.