groups

All NPCs Guide - Characters, Locations & Gifts

Complete guide to all NPCs in Heartopia! Find locations, schedules, favorite gifts, and how to increase friendship with every character.

person30+ NPCs
favoriteRomanceable
card_giftcardGift Guide

NPCs are the heart of Heartopia’s community. Build relationships, get rewards, and unlock special content by befriending them!


NPC Friendship Basics

How Friendship Works

Heart LevelBenefits
♥ (1 Heart)Basic dialogue
♥♥ (2 Hearts)New conversations
♥♥♥ (3 Hearts)Gift recipes/items
♥♥♥♥ (4 Hearts)Special quests
♥♥♥♥♥ (5 Hearts)Max rewards, rare items

Ways to Increase Friendship

  1. Talk daily - Small boost each day
  2. Give gifts - Best method for fast progress
  3. Complete requests - Check the request board
  4. Help with tasks - NPC-specific quests
  5. Attend events - Bonus friendship during festivals

Main NPCs

Maya - The Farmer

InfoDetails
LocationFarm area, near crops
Schedule6 AM - 6 PM outdoors, evenings at home
RoleFarming tips, seed sales

Favorite Gifts:

  • 🌸 Flowers (any)
  • 🍓 Strawberries
  • 🥧 Fruit Tart

Unlocks at Max Friendship:

  • Rare seed recipes
  • Garden expansion discount

Leo - The Fisherman

InfoDetails
LocationPier, Beach area
ScheduleEarly morning fishing, afternoons at pier
RoleFishing tips, bait sales

Favorite Gifts:

  • 🐟 Rare fish
  • ☕ Coffee
  • 🎣 Fishing gear

Unlocks at Max Friendship:

  • Advanced fishing rod recipe
  • Secret fishing spots

Rose - The Chef

InfoDetails
LocationRestaurant, Town Center
Schedule8 AM - 10 PM at restaurant
RoleCooking recipes, ingredient tips

Favorite Gifts:

  • 🥗 Vegetable Salad
  • 🍳 Gourmet dishes
  • 🌿 Fresh herbs

Unlocks at Max Friendship:

  • Secret recipes
  • Cooking station upgrade

Sam - The Builder

InfoDetails
LocationConstruction site, Workshop
ScheduleDaytime at work, evenings at tavern
RoleBuilding, furniture crafting

Favorite Gifts:

  • 🥩 Meat dishes
  • 🪵 Quality wood
  • 🔨 Tools

Unlocks at Max Friendship:

  • Rare furniture blueprints
  • Home expansion discount

Luna - The Shopkeeper

InfoDetails
LocationGeneral Store, Town Center
Schedule9 AM - 8 PM at shop
RoleSupplies, daily items

Favorite Gifts:

  • 💎 Gems
  • 🎀 Accessories
  • 📚 Books

Unlocks at Max Friendship:

  • Shop discounts
  • Rare item stock

Elder Willow - The Mayor

InfoDetails
LocationTown Hall
Schedule10 AM - 5 PM at Town Hall
RoleTown quests, lore

Favorite Gifts:

  • 🍵 Tea
  • 📜 Antiques
  • 🌻 Sunflowers

Unlocks at Max Friendship:

  • Town expansion options
  • Special building permits

Gift Giving Guide

Universal Loved Gifts

These gifts work well for most NPCs:

GiftEffectWhere to Get
Flowers++ FriendshipGarden
Gourmet Food++ FriendshipCooking
Gems++ FriendshipMining, Events

Universal Hated Gifts

Never give these:

GiftEffect
Trash— Friendship
Weeds- Friendship
Rotten food– Friendship

Birthday Gifts

NPCs have birthdays! Give gifts on their birthday for 3x friendship boost.

NPCBirthday
MayaSpring 15
LeoSummer 3
RoseFall 22
SamWinter 8
LunaSpring 28

NPC Requests

Request Board

Check the Town Center request board daily for NPC requests:

Request TypeReward
Gather itemsGold + Friendship
Cook dishesGold + Recipes
Catch fishGold + Fishing items
Deliver goodsGold + Shop items

Tips for Requests

  1. Check the board every morning
  2. Stock common request items
  3. Prioritize high-reward requests
  4. Complete requests same-day for bonuses

Romance Guide

Romanceable NPCs

Some NPCs can become romantic partners:

  • Maya
  • Leo
  • Rose
  • Luna
  • (More unlocked through updates)

Romance Requirements

  1. Reach 5 Hearts friendship
  2. Complete their personal quest chain
  3. Give the Heart Pendant (special item)
  4. Unlock romance dialogue and events

FAQ

How do I find NPC locations?

Check the map for NPC icons, or visit their usual spots. Each NPC has a daily routine and favorite locations.

What are the best gifts for NPCs?

Check each NPC’s favorite gifts list above. Generally, flowers and cooked dishes work well for everyone.

How long does it take to max friendship?

With daily talking and weekly gifts, expect 2-4 weeks to reach max friendship per NPC.

Can I date multiple NPCs?

You can build friendship with all NPCs, but romance is exclusive to one character at a time.



Happy befriending! 💖