城镇并非固定存在于地图的某个位置,而是由玩家自行建造的NPC聚居区。城镇的核心构成需要满足两个条件:至少有一个有效房间供NPC居住,且房间需包含完整的地面、墙壁、顶部、光源、门、床、桌椅等基础家具。当满足这些条件后,NPC会陆续入住,形成功能性城镇。城镇的选址完全由玩家决定,常见位置包括森林、沙漠、雪原等生物群落,不同环境会影响NPC的幸福度和商品价格。
城镇的规模会NPC数量增加而扩大。当两名及以上NPC居住在同一区域时,系统会判定该区域为城镇;若达到三名及以上,背景音乐将变为城镇专属曲目。需注意NPC之间的居住距离需合理规划,若两名NPC的站立点相距不超过25格,则互为邻居,可提升幸福度;但超过三名NPC挤在25格范围内会导致拥挤,降低满意度。建议采用两近一远的布局,即两个NPC相邻,第三个NPC保持距离。
它能显著降低周围敌怪生成率,形成安全区域。不同生物群落的城镇会激活对应环境的传送晶塔,例如森林晶塔需向导和商人入住,沙漠晶塔需军火商和护士组合。NPC会根据居住环境提供特定商品,例如丛林中的巫医会出售特殊药水,雪地的机械师出售冰雪主题物品。合理分配NPC居住位置是优化城镇功能的关键。
除基础住宅外,可规划商业区、工业区等专属区域。商业区适合放置商人、军火商等交易型NPC,工业区则适合爆破专家、机械师等功能型NPC。特殊设施如晶塔网络需至少两名NPC共同激活,建议在主要生物群落均设立卫星城镇以构建传送体系。城镇安全也需重视,可通过建造围墙、照明系统等方式防止敌怪夜间侵袭。
需定期检查房屋有效性,避免因环境破坏导致NPC流失。当NPC死亡后,只要存在空置房屋,他们会在白天自动重生。若需调整布局,可通过房屋菜单重新分配NPC旗帜。对于暂时无法入住的NPC,可用猫、狗等宠物临时占据房屋维持城镇状态。最终成型的城镇将成为资源获取、装备交易和快速传送的核心枢纽。