EXTENDED SESSION (03:00 - 03:45 CET): 1. ANIMAL GENERATION (assets/slike/animals/generated_steampunk/): ✅ 10 unique assets created: - Farm: Cow, Pig, Chicken, Duck, Goat, Horse, Rabbit, Donkey, Llama - Forest: Fox, Bear, Wolf - Style: Dark Noir Steampunk Chibi 2. REFERENCE ORGANIZATION (assets/slike/glavna_referenca/): ✅ Organized 2,626 files into subfolders ✅ Created comprehensive biome structure (200 folders) ✅ Moved docs to docs/art_guidelines/ SESSION UPDATE: - Total Time: 3h 03min - Files Processed: 5,788+ - Status: SESSION COMPLETE! 🚀
352 lines
9.1 KiB
Markdown
352 lines
9.1 KiB
Markdown
# 🌾 CROP GROWTH TEMPLATE - Style 32 Standards
|
|
|
|
**Purpose:** Strict template for ALL crop growth stages ensuring consistency across 8 growth phases and 4 seasons.
|
|
|
|
---
|
|
|
|
## 📐 TEMPLATE GROWTH - 8 STAGES (Universal)
|
|
|
|
**REQUIRED REFERENCE IMAGES:**
|
|
- `cannabis_stage_1.png` through `cannabis_stage_4.png` (current)
|
|
- `mushroom_stage_1.png` through `mushroom_stage_4.png` (current)
|
|
- `wheat_stage_1.png` through `wheat_stage_8.png` (to be created)
|
|
|
|
### **Stage 1: Seed/Planted (0-10%)**
|
|
- **Visual:** Freshly tilled soil, tiny sprout barely visible
|
|
- **Size:** 1-2 pixels above soil line
|
|
- **Color:** Light green `#90EE90` (Light Green)
|
|
- **Detail:** Minimal, just hint of life
|
|
|
|
### **Stage 2: Seedling (10-20%)**
|
|
- **Visual:** Small sprout with 2 leaves
|
|
- **Size:** 25% of final height
|
|
- **Color:** Light green `#90EE90` to `#32CD32` (Lime)
|
|
- **Detail:** First leaf pair visible
|
|
|
|
### **Stage 3: Young Plant (20-40%)**
|
|
- **Visual:** Growing stem, 4-6 leaves
|
|
- **Size:** 40% of final height
|
|
- **Color:** Lime `#32CD32`
|
|
- **Detail:** Stem visible, multiple leaf nodes
|
|
|
|
### **Stage 4: Vegetative (40-60%)**
|
|
- **Visual:** Full foliage, bushy appearance
|
|
- **Size:** 60% of final height
|
|
- **Color:** Forest Green `#228B22`
|
|
- **Detail:** Thick stem, many branches/leaves
|
|
|
|
### **Stage 5: Pre-Flowering (60-70%)**
|
|
- **Visual:** Buds/flowers starting to appear
|
|
- **Size:** 75% of final height
|
|
- **Color:** Dark green with color accents
|
|
- **Detail:** Flower buds visible
|
|
|
|
### **Stage 6: Flowering (70-85%)**
|
|
- **Visual:** Full flowers/fruit forming
|
|
- **Size:** 90% of final height
|
|
- **Color:** Vibrant flower colors appear
|
|
- **Detail:** Flowers/small fruit prominent
|
|
|
|
### **Stage 7: Maturing (85-95%)**
|
|
- **Visual:** Fruit/harvest growing larger
|
|
- **Size:** 100% height
|
|
- **Color:** Fruit changing color (green → final color)
|
|
- **Detail:** Harvest almost ready
|
|
|
|
### **Stage 8: Harvest Ready (95-100%)**
|
|
- **Visual:** Fully ripe, maximum size
|
|
- **Size:** 100% height, maximum visual appeal
|
|
- **Color:** Final harvest color (red tomatoes, gold wheat, etc.)
|
|
- **Detail:** Sparkle/glow effect (optional VFX)
|
|
- **Indicator:** ✨ Harvestable icon overlay
|
|
|
|
---
|
|
|
|
## 🎨 VISUAL STYLE RULES (NO EXCEPTIONS)
|
|
|
|
### **Smooth Lines (NOT Pixel Art):**
|
|
- **Outlines:** THICK 5px black `#000000`
|
|
- **Style:** Vector-smooth, anti-aliased curves
|
|
- **NOT:** Chunky pixel blocks or low-res sprites
|
|
- **Reference:** Cannabis/Mushroom stages (smooth, not pixelated)
|
|
|
|
### **Style 32 Consistency:**
|
|
- Flat cel shading (no soft gradients)
|
|
- Vibrant colors (not muted/realistic)
|
|
- Chibi proportions (cute, not realistic)
|
|
- Transparent background (always)
|
|
- Black outlines (5px, always)
|
|
|
|
### **Size Standards:**
|
|
- Small crops (lettuce, herbs): 32x32px
|
|
- Medium crops (tomatoes, carrots): 48x48px or 64x64px
|
|
- Large crops (pumpkins, wheat): 64x64px or 96x96px
|
|
- Cannabis/special: 64x64px
|
|
- Mushrooms: 48x48px
|
|
|
|
---
|
|
|
|
## 🌍 SEASONAL VARIATIONS (All Crops)
|
|
|
|
### **🌸 SPRING (Pomlad)**
|
|
**Visual Changes:**
|
|
- Bright, fresh colors
|
|
- Light greens `#90EE90`, `#32CD32`
|
|
- Flowers visible (white, pink, yellow)
|
|
- Rain droplets on leaves (optional)
|
|
- Vibrant new growth
|
|
|
|
**Example:**
|
|
- Wheat: Bright green stalks, no grain yet
|
|
- Tomatoes: Green with white flowers
|
|
- Cannabis: Light green leaves, vigorous growth
|
|
|
|
---
|
|
|
|
### **☀️ SUMMER (Poletje)**
|
|
**Visual Changes:**
|
|
- Deeper, richer colors
|
|
- Dark greens `#228B22`, `#006400`
|
|
- Fruits forming/maturing
|
|
- Sun-kissed highlights
|
|
- Maximum growth
|
|
|
|
**Example:**
|
|
- Wheat: Golden stalks, grain visible
|
|
- Tomatoes: Red fruits, green leaves
|
|
- Cannabis: Dark green, resinous appearance
|
|
|
|
---
|
|
|
|
### **🍂 AUTUMN (Jesen)**
|
|
**Visual Changes:**
|
|
- Warm, harvest colors
|
|
- Browns `#8B4513`, oranges `#FF8C00`
|
|
- Dying leaves (some yellowing)
|
|
- Harvest-ready appearance
|
|
- Crisp, dry look
|
|
|
|
**Example:**
|
|
- Wheat: Fully golden, ready to harvest
|
|
- Tomatoes: Deep red, some fallen
|
|
- Cannabis: Purple hues appearing
|
|
|
|
---
|
|
|
|
### **❄️ WINTER (Zima)**
|
|
**Visual Changes:**
|
|
- Cold, dormant colors
|
|
- Gray-greens `#556B2F`, browns
|
|
- Withered/dead appearance
|
|
- Snow accumulation on leaves
|
|
- Minimal growth (except greenhouses)
|
|
|
|
**Example:**
|
|
- Wheat: Brown stubble, snow patches
|
|
- Tomatoes: Dead/frozen plants
|
|
- Cannabis: Indoor only, vibrant still
|
|
|
|
**Note:** Most crops DON'T grow in winter (except in greenhouse)
|
|
|
|
---
|
|
|
|
## 📋 CROP-SPECIFIC TEMPLATES
|
|
|
|
### **Cannabis (Reference Standard)**
|
|
**8 Stages:**
|
|
1. Seed in soil
|
|
2. Cotyledon (first round leaves)
|
|
3. 3-blade fan leaves
|
|
4. 5-blade fan leaves, branching
|
|
5. Pre-flower stretch, sex showing
|
|
6. Flowering, buds visible
|
|
7. Buds swelling, trichomes forming
|
|
8. Harvest ready, frosty appearance ✨
|
|
|
|
**Colors:**
|
|
- Young: `#32CD32` (Lime)
|
|
- Vegetative: `#228B22` (Forest Green)
|
|
- Flowering: `#006400` (Dark Green) + purple accents
|
|
- Trichomes: White sparkle overlay
|
|
|
|
**Style:** Smooth 5px outlines, NO pixelation
|
|
|
|
---
|
|
|
|
### **Magic Mushrooms (Reference Standard)**
|
|
**8 Stages:**
|
|
1. Spore inoculation (substrate visible)
|
|
2. Mycelium spreading (white threads)
|
|
3. Pin formation (tiny bumps)
|
|
4. Young mushroom (small cap)
|
|
5. Cap expanding
|
|
6. Veil breaking
|
|
7. Cap fully opened
|
|
8. Mature, glowing appearance ✨
|
|
|
|
**Colors:**
|
|
- Cap: `#FF1493` (Deep Pink) or `#9370DB` (Purple)
|
|
- Spots: `#FFD700` (Gold) or white
|
|
- Stem: `#F5DEB3` (Wheat)
|
|
- Glow: `#00CED1` (Cyan, semi-transparent)
|
|
|
|
**Style:** Smooth outlines, cute chibi mushrooms
|
|
|
|
---
|
|
|
|
### **Standard Crops (Tomato, Wheat, etc.)**
|
|
**8 Stages Template:**
|
|
1. Tilled soil, seed planted
|
|
2. Sprout (1-2 leaves)
|
|
3. Young plant (4-6 leaves)
|
|
4. Bushy vegetative growth
|
|
5. Flowering begins
|
|
6. Fruit/grain forming
|
|
7. Fruit/grain maturing
|
|
8. Harvest ready ✨
|
|
|
|
**Follow color progression:**
|
|
- Light green → Dark green → Harvest color
|
|
- Smooth transitions between stages
|
|
- 5px black outlines maintained
|
|
|
|
---
|
|
|
|
## 🌿 PERENNIAL CROPS (Special Rules)
|
|
|
|
**Examples:** Strawberries, asparagus, fruit trees
|
|
|
|
**Multiple Harvests:**
|
|
- Stage 1-4: Initial growth (once)
|
|
- Stage 5-8: Repeat every season (perennial cycle)
|
|
- Winter dormancy stage (leafless/minimal)
|
|
- Spring regrowth (from stage 5, not stage 1)
|
|
|
|
**Visual Difference:**
|
|
- Woody stems remain in winter
|
|
- Leaves fall but structure stays
|
|
- Spring: New leaves on old structure
|
|
|
|
---
|
|
|
|
## 📏 CROP SPACING & LAYOUT
|
|
|
|
### **Grid System:**
|
|
- Small crops: 1x1 tile (32x32px)
|
|
- Medium crops: 1x1 tile (64x64px, centered)
|
|
- Large crops: 2x2 tiles (128x128px)
|
|
- Trees: 3x3 tiles (192x192px)
|
|
|
|
### **Transparent Background:**
|
|
- ALWAYS 100% transparent
|
|
- No ground/soil included in crop sprite
|
|
- Ground is separate layer (tilemap)
|
|
|
|
### **Shadow:**
|
|
- Simple oval shadow at base
|
|
- Color: `#000000` at 30% opacity
|
|
- Size: 50-70% of crop width
|
|
|
|
---
|
|
|
|
## 🚫 FORBIDDEN STYLES (Crops)
|
|
|
|
**NEVER use:**
|
|
- Pixel art style (chunky blocks)
|
|
- Realistic photography textures
|
|
- Soft gradients (only flat cel shading)
|
|
- Muted/dull colors
|
|
- Thin outlines (< 4px)
|
|
- Background that's not transparent
|
|
|
|
---
|
|
|
|
## ✅ CROP GENERATION CHECKLIST
|
|
|
|
Before approving ANY crop sprite:
|
|
- [ ] Viewed cannabis/mushroom references first
|
|
- [ ] 8 growth stages defined
|
|
- [ ] Smooth lines (NOT pixelated)
|
|
- [ ] 5px thick black outlines
|
|
- [ ] Flat cel shading
|
|
- [ ] Vibrant colors (matches COLOR_MASTER)
|
|
- [ ] Transparent background
|
|
- [ ] Matches Style 32 aesthetic
|
|
- [ ] Seasonal variants planned (if applicable)
|
|
- [ ] Size matches category (small/medium/large)
|
|
|
|
---
|
|
|
|
## 🚀 GENERATION WORKFLOW
|
|
|
|
**For ANY new crop:**
|
|
|
|
1. **Check References:**
|
|
- View `/references/crops/cannabis_stage_*.png`
|
|
- View `/references/crops/mushroom_stage_*.png`
|
|
- Review COLOR_MASTER.md for exact colors
|
|
|
|
2. **Plan 8 Stages:**
|
|
- Sketch out progression (seed → harvest)
|
|
- Define color changes per stage
|
|
- Plan size increase per stage
|
|
|
|
3. **Generate Stage 1:**
|
|
- Include "EXACT Style 32 matching /references/crops/"
|
|
- Include "Smooth lines, NOT pixel art"
|
|
- Include "5px black outlines #000000"
|
|
- Include exact hex colors
|
|
|
|
4. **Verify Match:**
|
|
- Compare to cannabis/mushroom references
|
|
- Check outline thickness (5px)
|
|
- Check smoothness (no pixelation)
|
|
- If mismatch → Auto-reroll
|
|
|
|
5. **Generate Remaining Stages:**
|
|
- Maintain consistency across all 8 stages
|
|
- Same outline thickness
|
|
- Same color palette
|
|
- Progressive size increase
|
|
|
|
6. **Save & Organize:**
|
|
- `assets/sprites/crops/[crop_name]_stage_[1-8].png`
|
|
- Update manifest
|
|
- Document in crop registry
|
|
|
|
---
|
|
|
|
## 🌱 EXAMPLE PROMPT (Correct)
|
|
|
|
```
|
|
Wheat crop Stage 3 (young plant). EXACT Style 32 matching /references/crops/:
|
|
SMOOTH LINES (NOT pixel art), 5px black outlines #000000,
|
|
flat cel shading, lime green stalks #32CD32,
|
|
4-6 blade leaves visible, 40% of final height,
|
|
transparent background, chibi cute proportions,
|
|
Cult of the Lamb aesthetic.
|
|
```
|
|
|
|
---
|
|
|
|
## 📊 CROP REGISTRY
|
|
|
|
**Current Crops (Style 32):**
|
|
- ✅ Cannabis (4 stages) - Reference standard
|
|
- ✅ Magic Mushrooms (4 stages) - Reference standard
|
|
- ✅ Strawberries (4 stages)
|
|
- ✅ Onions (4 stages)
|
|
- 🔄 Wheat (8 stages needed)
|
|
- 🔄 Tomatoes (8 stages needed)
|
|
- 🔄 Carrots (8 stages needed)
|
|
- 🔄 Potatoes (8 stages needed)
|
|
- 🔄 Lettuce (8 stages needed)
|
|
- 🔄 Corn (8 stages needed)
|
|
- ❌ Peppers (not started)
|
|
|
|
---
|
|
|
|
**STATUS:** Template defined, cannabis/mushrooms are reference standards
|
|
**PRIORITY:** HIGH - needed for farming system
|
|
**NEXT STEP:** Expand existing 4-stage crops to 8 stages, generate remaining crops
|