Picking a strategic location for your base in Enshrouded 1.0 can go a long way in comfortably aiding your gameplay experience.