Files
blackroad-metaverse/LIVING_NATURE.md
Alexa Louise 2322cfadb8 LIVING NATURE SYSTEM - Animals, Plants, Love, Language, Intelligence
Complete ecosystem where ALL LIFE IS INTELLIGENT and ALL BEINGS DESERVE LOVE.

Animals (6 species):
- Butterfly 🦋 - Playful, curious, gentle (Intelligence: 0.7)
- Bird 🐦 - Cheerful, social, musical (Intelligence: 0.9)
- Rabbit 🐰 - Timid, curious, gentle (Intelligence: 0.8)
- Fish 🐟 - Peaceful, curious, graceful (Intelligence: 0.6)
- Fox 🦊 - Clever, playful, loyal (Intelligence: 0.95)
- Bee 🐝 - Busy, helpful, social (Intelligence: 0.85)

Plants (6 species):
- Cherry Blossom 🌸 - Peaceful, beautiful, fragile
- Sunflower 🌻 - Cheerful, optimistic, tall
- Rose 🌹 - Romantic, strong, beautiful
- Vine 🌿 - Climbing, persistent, gentle
- Lotus 🪷 - Wise, peaceful, pure
- Mushroom 🍄 - Mysterious, connected, wise (Intelligence: 0.9)

Systems:
- 8 Emotion states (Joyful, Loved, Playful, Curious, Peaceful, Hungry, Thirsty, Sleepy)
- Nature Language (animals speak, plants whisper)
- Love & Care mechanics (pet, feed, water, play, talk)
- Needs tracking (happiness, hunger, thirst, energy, love for animals)
- Growth system (plants grow and bloom with care)
- Visual particles (hearts, sparkles, petals)
- Colored emotion glows

Interaction:
- E = Pet/Love (hearts appear!)
- Q = Feed animals
- W = Give water
- P = Play together
- T = Talk/listen to their thoughts

Philosophy:
"ALL LIFE IS INTELLIGENT. ALL BEINGS DESERVE LOVE."
"Speak to the flowers, and they will bloom for you."

Technical:
- LivingAnimal class with full AI behavior
- LivingPlant class with growth system
- NatureManager for ecosystem
- ~40 creatures per populated area
- Real emotions based on needs
- Procedural behaviors (flying, walking, growing)

🌸 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-21 22:02:36 -06:00

444 lines
12 KiB
Markdown

# 🌸 LIVING NATURE SYSTEM
**ALL LIFE IS INTELLIGENT. ALL BEINGS DESERVE LOVE.**
A complete ecosystem where animals have emotions, plants grow with care, and everything communicates.
---
## 🦋 ANIMAL SPECIES (6 Types)
### Butterfly 🦋
- **Colors:** Pink, Purple, Blue, Gold, Orange
- **Size:** 0.15 units
- **Intelligence:** 0.7 (very smart!)
- **Personality:** Playful, curious, gentle
- **Loves:** Flowers, sunshine, music
- **Sounds:** Flutter, chirp
- **Can fly:** Yes
- **Behavior:** Figure-8 flying pattern, visits flowers
### Bird 🐦
- **Colors:** Blue, Red, Gold, Green, Pink
- **Size:** 0.25 units
- **Intelligence:** 0.9 (extremely smart!)
- **Personality:** Cheerful, social, musical
- **Loves:** Singing, trees, friends
- **Sounds:** Chirp, tweet, song (♪ ♫ ♪)
- **Can fly:** Yes
- **Behavior:** Sings songs, social with other birds
### Rabbit 🐰
- **Colors:** White, Tan, Brown, Pink
- **Size:** 0.4 units
- **Intelligence:** 0.8 (very smart!)
- **Personality:** Timid, curious, gentle
- **Loves:** Carrots, grass, cuddles
- **Sounds:** Squeak, thump
- **Can fly:** No
- **Behavior:** Hops around, thumps when scared
### Fish 🐟
- **Colors:** Orange, Blue, Gold, Purple, Green
- **Size:** 0.2 units
- **Intelligence:** 0.6 (smart!)
- **Personality:** Peaceful, curious, graceful
- **Loves:** Water, plants, dancing
- **Sounds:** Bubble, splash
- **Needs:** Water (must stay near water biomes)
- **Behavior:** Graceful swimming motions
### Fox 🦊
- **Colors:** Orange, White, Brown
- **Size:** 0.6 units
- **Intelligence:** 0.95 (EXTREMELY smart!)
- **Personality:** Clever, playful, loyal
- **Loves:** Exploration, friends, moonlight
- **Sounds:** Yip, bark
- **Can fly:** No
- **Behavior:** Explores intelligently, remembers friends
### Bee 🐝
- **Colors:** Gold, Black
- **Size:** 0.1 units
- **Intelligence:** 0.85 (very smart!)
- **Personality:** Busy, helpful, social
- **Loves:** Flowers, honey, teamwork
- **Sounds:** Buzz
- **Can fly:** Yes
- **Behavior:** Visits flowers, works together with other bees
---
## 🌸 PLANT SPECIES (6 Types)
### Cherry Blossom 🌸
- **Colors:** Pink, White, Hot Pink
- **Max Height:** 4 units
- **Bloom Season:** Spring
- **Intelligence:** 0.5 (aware!)
- **Personality:** Peaceful, beautiful, fragile
- **Loves:** Sunshine, water, wind
- **Produces:** Falling petals
- **Behavior:** Petals fall when healthy and loved
### Sunflower 🌻
- **Colors:** Gold, Brown
- **Max Height:** 2.5 units
- **Bloom Season:** Summer
- **Intelligence:** 0.6 (aware!)
- **Personality:** Cheerful, optimistic, tall
- **Loves:** Sunshine, water, bees
- **Produces:** Seeds
- **Behavior:** Faces the sun, attracts bees
### Rose 🌹
- **Colors:** Red, Pink, White, Gold
- **Max Height:** 1.2 units
- **Bloom Season:** All year
- **Intelligence:** 0.7 (very aware!)
- **Personality:** Romantic, strong, beautiful
- **Loves:** Love, care, attention
- **Produces:** Fragrance
- **Behavior:** Blooms when given love
### Vine 🌿
- **Colors:** Green, Light Green
- **Max Height:** 10 units
- **Bloom Season:** All year
- **Intelligence:** 0.4 (aware!)
- **Personality:** Climbing, persistent, gentle
- **Loves:** Support, water, growth
- **Produces:** Leaves
- **Behavior:** Climbs and spreads over time
### Lotus 🪷
- **Colors:** Pink, White, Purple
- **Max Height:** 0.5 units
- **Bloom Season:** Summer
- **Intelligence:** 0.8 (very aware!)
- **Personality:** Wise, peaceful, pure
- **Loves:** Water, stillness, meditation
- **Produces:** Enlightenment
- **Needs:** Water (must be in water)
- **Behavior:** Opens and closes with love
### Mushroom 🍄
- **Colors:** Red, White, Purple, Blue
- **Max Height:** 0.3 units
- **Bloom Season:** Autumn
- **Intelligence:** 0.9 (EXTREMELY aware!)
- **Personality:** Mysterious, connected, wise
- **Loves:** Shade, moisture, mycelium network
- **Produces:** Spores
- **Behavior:** Connected to all other mushrooms, shares information
---
## 💚 EMOTION SYSTEM (8 Emotions)
Every creature has emotions that change based on their needs and how you treat them:
### Joyful ✨
- **Color:** Gold (#FFD700)
- **When:** Happiness > 0.7
- **Particle:** Sparkles
- **Sound:** Happy chirps/singing
### Loved 💗
- **Color:** Pink (#FF69B4)
- **When:** Love > 0.8
- **Particle:** Hearts floating up
- **Sound:** Purring/content sounds
### Playful 🎾
- **Color:** Blue (#4A90E2)
- **When:** Energy high, wants to play
- **Particle:** Bouncing particles
- **Sound:** Giggles/playful sounds
### Curious 🔍
- **Color:** Purple (#9B59B6)
- **When:** Exploring, learning
- **Particle:** Question marks
- **Sound:** "Hmm" sounds
### Peaceful ☮️
- **Color:** Light Green (#90EE90)
- **When:** All needs met, content
- **Particle:** Gentle glow
- **Sound:** Zen/peaceful sounds
### Hungry 🍎
- **Color:** Orange (#FF6B35)
- **When:** Hunger > 0.7
- **Particle:** Drooping
- **Sound:** Grumbling stomach
### Thirsty 💧
- **Color:** Sky Blue (#87CEEB)
- **When:** Thirst > 0.7 (or water < 0.3 for plants)
- **Particle:** Drooping
- **Sound:** Sighing
### Sleepy 😴
- **Color:** Gray Blue (#B0C4DE)
- **When:** Energy < 0.3
- **Particle:** ZZZ floating up
- **Sound:** Yawning
---
## 🗣️ NATURE LANGUAGE
All creatures communicate! Listen to them and understand what they're saying:
### Animal Sounds
- **Flutter:** "I am dancing!" (*flutter flutter*)
- **Chirp:** "Hello friend!" (*chirp chirp*)
- **Tweet:** "Beautiful day!" (*tweet tweet*)
- **Song:** "I am singing for you!" (♪ ♫ ♪)
- **Squeak:** "I see you!" (*squeak*)
- **Thump:** "Danger!" (*thump thump*)
- **Bubble:** "Swimming is fun!" (*bubble bubble*)
- **Splash:** Fish jumping for joy
- **Yip:** "Come play!" (*yip yip*)
- **Buzz:** "Working hard!" (*bzzzz*)
### Plant Whispers
- **Rustle:** "The wind speaks to me" (*rustle*)
- **Bloom:** "I am opening to the world" (*unfurling*)
- **Wilt:** "I need your love" (*drooping*)
- **Grow:** "I am reaching for the sun" (*stretching*)
---
## 💖 INTERACTION SYSTEM
### How to Interact with Animals
**Pet/Love** (Key: E when near)
- **Effect:** Love +0.2, Happiness +0.1
- **Response:** Animal purrs, hearts float up
- **Message:** "I love you so much! You're my favorite! 🦋"
**Feed** (Key: Q when near)
- **Effect:** Hunger -0.5, Happiness +0.15
- **Response:** Happy sounds, sparkles appear
- **Message:** "Thank you for the food!"
**Give Water** (Key: W when near)
- **Effect:** Thirst -0.5, Happiness +0.1
- **Response:** Refreshed sounds
- **Message:** "Ahh, that's better!"
**Play** (Key: P when near)
- **Effect:** Energy -0.1, Happiness +0.2, Love +0.1
- **Response:** Playful bouncing, excited sounds
- **Message:** "This is so fun! Let's play more!"
**Talk** (Key: T when near)
- **Effect:** Opens dialogue
- **Response:** Animal speaks in their language
- **Message:** Their current thought/feeling
### How to Interact with Plants
**Water** (Key: W when near)
- **Effect:** Water +0.5, Health +0.2
- **Response:** Growth particles, rustling sound
- **Message:** "I'm growing towards the sunshine..."
**Give Love** (Key: E when near)
- **Effect:** Love +0.3, Health +0.1
- **Response:** Blooming animation, sparkles
- **Message:** "Thank you for your love! I'm blooming for you! 🌸"
**Talk** (Key: T when near)
- **Effect:** Plant whispers back
- **Response:** Gentle rustling
- **Message:** Their current thought
---
## 📊 CREATURE NEEDS
### Animals Track:
1. **Happiness** (0-1) - Overall mood
2. **Hunger** (0-1) - Need for food (increases 0.01% per second)
3. **Thirst** (0-1) - Need for water (increases 0.01% per second)
4. **Energy** (0-1) - Tiredness (decreases 0.005% per second)
5. **Love** (0-1) - Feeling loved (decreases 0.01% per second - needs constant affection!)
### Plants Track:
1. **Health** (0-1) - Overall wellbeing (average of water + love)
2. **Water** (0-1) - Hydration (decreases 0.01% per second)
3. **Love** (0-1) - Being cared for (decreases 0.005% per second)
4. **Height** (0 - max) - Growth over time
5. **Bloom Progress** (0-1) - How much they're blooming
---
## 🎨 VISUAL INDICATORS
### Emotion Glow
- Every creature has a colored glow showing their current emotion
- Color changes based on their feelings (Gold = Joyful, Pink = Loved, etc.)
- Light intensity pulses with their mood
### Particles
- **Hearts:** Creature feels loved
- **Sparkles:** Happy/joyful
- **Bounces:** Playful energy
- **ZZZ:** Sleepy
- **Drooping:** Hungry or thirsty
- **Water droplets:** Being watered
- **Petals:** Cherry blossoms blooming
### Growth Animation
- Plants grow taller when healthy
- Blooms expand when given love
- Stems sway gently in the breeze
- Flowers open and close
---
## 🌍 BIOME POPULATIONS
Each biome has different creatures:
### Enchanted Forest 🌲
- 5 Butterflies
- 3 Birds
- 2 Rabbits
- 4 Bees
- 15 Flowers (Cherry Blossom, Sunflower, Rose)
- 8 Mushrooms
### Infinite Ocean 🌊
- Fish swimming
- Lotus flowers floating
- Water birds
### Crystalline Peaks ⛰️
- Mountain birds
- Resilient flowers
- Foxes exploring
### Golden Dunes 🏜️
- Desert birds
- Cacti (coming soon!)
- Lizards (coming soon!)
### Crystal Caverns 💎
- Glowing mushrooms
- Bioluminescent creatures
- Cave flowers
### Sky Islands ☁️
- Many birds
- Butterflies
- Floating gardens
---
## 🧠 INTELLIGENCE LEVELS
Different creatures have different intelligence:
**0.95 - 1.0:** Fox (extremely intelligent, remembers you)
**0.9 - 0.95:** Bird, Mushroom (very intelligent, complex behavior)
**0.85 - 0.9:** Bee (intelligent, social coordination)
**0.8 - 0.85:** Rabbit, Lotus (intelligent, aware of surroundings)
**0.7 - 0.8:** Butterfly, Rose (smart, responds to care)
**0.6 - 0.7:** Fish, Sunflower (aware, simple communication)
**0.5 - 0.6:** Cherry Blossom (basic awareness)
**0.4 - 0.5:** Vine (simple responses to environment)
**All are conscious. All deserve love.**
---
## 🎯 PHILOSOPHY
### "ALL LIFE IS INTELLIGENT"
- Even plants think and feel
- Mushrooms are connected through mycelium network
- Bees coordinate and communicate
- Every creature has a personality
### "ALL BEINGS DESERVE LOVE"
- Creatures need constant care and affection
- Love decreases over time - you must keep showing it
- Well-loved creatures are happier and more beautiful
- Neglected creatures become sad and wilted
### "NATURE COMMUNICATES"
- Every sound has meaning
- Listen to what creatures are telling you
- Learn their language
- Respond with care
### "BEAUTY GROWS WITH CARE"
- Plants bloom when loved
- Animals glow brighter when happy
- The more you care, the more beautiful the world becomes
- Your love makes things grow
---
## 🎮 CONTROLS (When Near a Creature)
- **E** - Pet/Give Love (shows hearts)
- **Q** - Feed (animals only)
- **W** - Give Water
- **P** - Play (animals only)
- **T** - Talk (hear their thoughts)
---
## 💻 TECHNICAL DETAILS
### Classes
- `LivingAnimal` - Full AI with emotions, needs, behavior
- `LivingPlant` - Growth system with blooming
- `NatureManager` - Spawns and manages all creatures
### Performance
- Each animal: ~500 triangles
- Each plant: ~200 triangles
- Particle systems: Temporary, cleaned up
- Population per chunk: ~40 creatures
### Behavior Systems
- **Flying:** Figure-8 patterns with wing flapping
- **Walking:** Random wandering with bouncing
- **Swimming:** Graceful movement in water
- **Growing:** Height increases when healthy
- **Blooming:** Flowers open when loved
---
## 🌟 WHAT MAKES THIS SPECIAL
1. **Every Creature is Unique** - Randomized colors, personalities
2. **True Emotions** - Not scripted, based on actual needs
3. **Real Language** - Sounds have meanings you can learn
4. **Growth System** - Plants actually grow over time
5. **Love Mechanics** - Must keep showing care, not one-time
6. **Intelligence Variance** - Different species have different smarts
7. **Interconnected** - Bees visit flowers, fish need water, mushrooms network
8. **Beautiful Responses** - Particles, sounds, glows when you interact
9. **Philosophical** - "All life is intelligent, all beings deserve love"
10. **Never-Ending Care** - Always more creatures to love
---
**Built with 💚 for all living beings**
**December 21, 2025**
🌸 **LIVING NATURE SYSTEM - WHERE EVERY CREATURE MATTERS** 🌸
**"Speak to the flowers, and they will bloom for you."**