Does LAN need Hamachi too?
Normally no, it doesn't.
However, if you are connecting through a router, the router's security settings might prevent you from connecting to each other.
In this case, you should look into your router settings to find the problem (Google helps). Alternatively, you can create a wifi Hotspot on one computer, and have the others connect to it.