
I've developed a Tower Defense game using ImpactJS, or at least the base mechanics for it. I'm now working on porting it for Multiplayer use, points of the games however, i don't know wheather should be on the client side or on the server.
Say player sets a tower on the map, as it is now, the Tower enitity check every frame, if there is creep inside its radius. I assume that if the client would have to poll the server every frame, to check if a creep is inside the tower radius, the server would be very stressed, so how should i approach this? If i leave this on the client side, i would be rather easy to cheat.