The Last Hideout - Zombie Survival for Android
You need to destroy waves of walking dead who attack the base every night. During the day, zombies do not attack and you can search for survivors and resources, strengthen barricades and weapons. It is very important to choose the right tactics and equipment for each attack, otherwise enemies will quickly destroy the player's forces.
Each new attack will be much stronger that the previous one. By finding the survived you can increase the defense power by several times under the condition you have weapons for them. The main thing is to keep balance between good condition of the barricade, number of fighters and available weapons, since during each attack you will face crowds of fast zombies with small supply of health as well as powerful slow bosses to destroy which you will require long time and shellproof fortifications.