It's very much luck based, the game blends Survival/Resource Management and Rogue-like elements. However, as you go along you get more items which give you greater control over your resources, like the Fishing Rod to get food whenever you want.
Explore when you can, try to find the hidden characters as soon as possible.
Pro tip; it only takes one board to block an invasion. So instead of slapping all your boards up at once (which takes time and boards) you can just use one, and replace it each time it falls.