Ga naar hoofdinhoud

Huisdieren

De trouwe metgezellen die spelers kunnen adopteren en verzorgen.

Huisdier Systeem Overzicht

Elk kind kan meerdere huisdieren hebben die:

  • De speler volgen
  • Trucjes kunnen leren
  • Verzorging nodig hebben
  • Unieke persoonlijkheden ontwikkelen

Beschikbare Huisdieren

Starter Huisdieren

Deze huisdieren zijn beschikbaar vanaf het begin:

HuisdierBeschrijvingPersoonlijkheid
KonijntjeZacht en knuffelbaarSpeels, houdt van wortels
HamsterKlein en drukEnergiek, nieuwsgierig
CaviaKalm en sociaalRustig, houdt van knuffelen

Unlock-bare Huisdieren

Deze huisdieren worden ontgrendeld door gameplay:

HuisdierUnlock VoorwaardePersoonlijkheid
Kitten7 dagen spelenSpeels, onafhankelijk
Puppy14 dagen spelenTrouw, actief
VogeltjeVogelhuisje bouwenZingt, vliegt rond
SchildpadjeTuin level 5Rustig, langzaam
Eekhoorn50 noten verzamelenSnel, verzamelt items

Seizoenshuisdieren

Speciale huisdieren tijdens events:

SeizoenHuisdierVerkrijging
LenteLammetjeLentefeest
ZomerVlinder (magisch)Zomerkamp
HerfstVosjeOogstfeest
WinterSneeuwuilWinterfeest

Zeldzame Huisdieren

Zeer zeldzame huisdieren:

HuisdierVerkrijging
Eenhoorn MiniSpeciale achievement
DraakjePremium (optioneel)
FeenkatEvent exclusief

Huisdier Eigenschappen

Basisstats

Elk huisdier heeft:

Naam: [Door speler gekozen]
Soort: [Type dier]
Geluk: ⭐⭐⭐⭐⭐ (0-5 sterren)
Energie: ████████░░ (0-100%)
Band: ♥♥♥♥♥ (0-5 harten)

Verzorging

Huisdieren hebben dagelijkse verzorging nodig:

ActieEffectFrequentie
Voeden+Energie, +Geluk2x per dag
Aaien+Geluk, +BandOnbeperkt
Spelen+Geluk, -Energie3x per dag
Slapen+EnergieAutomatisch 's nachts
Wassen+Geluk1x per week

Band Levels

Hoe sterker de band, hoe meer trucjes:

LevelHartenUnlocks
1Volgen
2♥♥Zitten
3♥♥♥Truc 1 (soort-specifiek)
4♥♥♥♥Truc 2
5♥♥♥♥♥Speciale truc

Trucjes Per Dier

Konijntje

  1. Zitten
  2. Springen
  3. Rolletje
  4. Dans
  5. Wortel vinden (helpt met farming)

Kitten

  1. Zitten
  2. Spinnen
  3. Pootje geven
  4. Verstoppertje
  5. Vlinders vangen (decoratief)

Puppy

  1. Zitten
  2. Liggen
  3. Pootje geven
  4. Apporteren
  5. Schatten zoeken (bonus items)

Vogeltje

  1. Fluiten
  2. Op schouder zitten
  3. Rondjes vliegen
  4. Liedje zingen
  5. Berichten bezorgen (decoratief)

Huisdier Accessoires

Spelers kunnen accessoires kopen:

Halsbanden

  • Simpele halsband (gratis)
  • Kleurrijke halsband (50 eikels)
  • Belletjes halsband (100 eikels)
  • Speciale seizoenshalsband (event)

Kleding

  • Strikje
  • Mini-rugzakje
  • Feestmuts
  • Seizoensoutfit

Huisvesting

  • Simpele mand (gratis)
  • Knus bedje (200 eikels)
  • Mini-huisje (500 eikels)
  • Luxe verblijf (1000 eikels)

Visueel Ontwerp Richtlijnen

Stijl

  • Cartoon, schattig (chibi-achtig)
  • Grote ogen
  • Zachte kleuren
  • Expressieve animaties

Animaties Nodig

  1. Idle (stil staan/zitten)
  2. Lopen
  3. Rennen
  4. Eten
  5. Slapen
  6. Blij
  7. Trucje uitvoeren
  8. Geaaid worden

Geluiden

  • Soort-specifieke geluiden
  • Blije geluiden
  • Slaapgeluiden
  • Honger geluiden (zacht, niet storend)

Implementatie Notities

class_name Pet extends CharacterBody2D

var pet_name: String
var pet_type: String
var happiness: int = 3 # 0-5
var energy: float = 100.0
var bond_level: int = 1 # 1-5

var unlocked_tricks: Array[String] = []
var equipped_accessories: Dictionary = {}

func feed():
energy = min(energy + 30, 100)
happiness = min(happiness + 1, 5)
emit_signal("pet_updated")

func pet(): # Aaien
happiness = min(happiness + 1, 5)
increase_bond()