This commit is contained in:
2025-12-08 18:53:18 +01:00
parent 0323a3279b
commit 462516e45d
3 changed files with 794 additions and 11 deletions

545
DLC_ROADMAP.md Normal file
View File

@@ -0,0 +1,545 @@
# STORY CONTENT & DLC ROADMAP
**NovaFarma - Expansions & Story Arcs**
---
## 📖 **BASE GAME STORY ARC**
### **Act 1: Survival (Day 1-10)**
The player arrives at an abandoned farm on the edge of civilization.
- Quest: "First Harvest" - Learn farming basics
- Quest: "Night Watch" - Survive first zombie attack
- Quest: "Radio Signal" - Discover mysterious transmission
### **Act 2: The Laboratory (Day 11-20)**
Finding clues about the virus origin.
#### **🔬 Laboratory Ruins Discovery**
- **Location:** Abandoned research facility near the city
- **Story:** Government lab where the virus was created
- **Enemies:** Lab zombies (stronger), security robots (malfunctioning)
- **Loot:** Research documents, medical supplies, virus samples
#### **Quest Chain: "The Truth"**
1. **"Lab Access"** - Find keycard in city ruins
2. **"Data Recovery"** - Retrieve lab computer files
3. **"Patient Zero"** - Discover first infected subject
4. **"The Outbreak"** - Learn how virus escaped
5. **"Cure Research"** - Find partial cure formula
**Rewards:**
- Blueprint: Advanced Medical Station
- Item: Virus Sample (for cure crafting)
- Lore: Audio logs from scientists
---
### **Act 3: The Sister (Day 21-30)**
Personal stakes - finding lost family.
#### **💔 Missing Sister Storyline**
**Background:**
Player's younger sister, Dr. Ana Marković, was a microbiologist at the lab. She disappeared during the outbreak.
**Quest Chain: "Where is Ana?"**
1. **"Family Photo"** - Find old photograph in farmhouse
2. **"Her Last Message"** - Discover voicemail on old phone
3. **"Lab Badge"** - Find Ana's ID card in research wing
4. **"Security Footage"** - Watch last moments before outbreak
5. **"The Abduction"** - Learn she was taken by someone
#### **😈 The Kidnapping Twist**
- **Villain:** Dr. Viktor Krnić (lead scientist, megalomaniac)
- **Motivation:** Wants to perfect the virus, needs Ana's expertise
- **Location:** Hidden underground bunker (northern mountains)
- **Plan:** Create controlled zombie army
**Final Missions:**
1. **"Tracking Viktor"** - Follow clues to bunker location
2. **"Infiltration"** - Sneak into underground facility
3. **"Sister's Prison"** - Find Ana in holding cells
4. **"The Choice"** - Rescue or join Viktor's plan
5. **"Confrontation"** - Boss fight with Zombie King (Viktor's experiment)
**Multiple Endings:**
- **Cure Ending:** Save Ana, create cure, heal infected
- **Power Ending:** Join Viktor, control zombies, rule wasteland
- **Escape Ending:** Flee with Ana to distant safe zone
- **Sacrifice Ending:** Ana sacrifices herself to destroy bunker
---
## 🐑 **BASE GAME: ANIMAL FARMING SYSTEM**
### **Sheep System:**
-**Tame sheep** (wheat feeding)
-**Shearing mechanics** (wool harvest every 7 days)
-**Wool → Clothing crafting:**
- Wool Shirt (warmth +5)
- Wool Pants (warmth +5)
- Winter Coat (warmth +15, cold immunity)
- Wool Hat (warmth +3)
-**Breeding:** 2 sheep → baby sheep (7 days to adult)
### **Cow System:**
-**Milk production** (every 2 days, requires bucket)
-**Breeding:** Bull + Cow → Calf
-**Age system:**
- Young Cow (0-30 days) - No products
- Adult Cow (30-180 days) - Milk + manure
- Old Cow (180+ days) - Reduced milk
-**Butchering old cows:**
- **Leather** (5 units) → Armor crafting
- **Beef** (10 units) → Food (cooked steak)
- **Bones** (3 units) → Bone tools/fertilizer
- **Fat** (2 units) → Candles/cooking oil
### **Leather Crafting:**
- Leather Armor (defense +10)
- Leather Boots (speed +5%)
- Leather Gloves (farming speed +10%)
- Leather Backpack (inventory +5 slots)
---
## 🦖 **DLC 1: DINO WORLD**
*"When time itself breaks..."*
### **Story Premise:**
A temporal anomaly opens near the farm, bringing creatures from the Mesozoic era.
### **New Biomes:**
#### **Prehistoric Valley**
- Dinosaurs (T-Rex, Velociraptors, Triceratops, Pterodactyls)
- Volcanic terrain, hot springs, lava flows
- Primitive plants (ferns, cycads, giant mushrooms)
- Dinosaur nests (farmable eggs)
- Tar pits (trap hazard)
### **Dinosaur Types:**
- **T-Rex** (Boss) - Massive damage, roar stun
- **Velociraptors** (Pack hunters) - Speed, teamwork
- **Triceratops** (Tameable mount) - Tank, charge attack
- **Pterodactyls** (Flying) - Aerial scouts, rideable
- **Brachiosaurus** (Peaceful giant) - Mobile base platform
- **Stegosaurus** (Defensive) - Tail spike attack
### **New Features:**
- ✅ Dinosaur taming system (eggs → babies → adults)
- ✅ Dino saddles (riding system)
- ✅ Dino breeding (genetics, mutations)
- ✅ Fossil excavation (archaeology minigame)
- ✅ Prehistoric tools & weapons
- ✅ Amber crafting (time preservation)
- ✅ Volcano dungeon (fire resistance needed)
### **Unique Items:**
- Dino Egg Omelette (mega food buff)
- T-Rex Tooth Sword (high damage)
- Raptor Claw Dagger (speed weapon)
- Pterodactyl Wings (gliding ability)
- Amber Time Crystal (save point item)
---
## 🦄 **DLC 2: MYTHICAL HIGHLANDS**
*"Legends come to life..."*
### **Story Premise:**
A magical rift opens, bringing creatures from mythology and folklore.
### **New Biomes:**
#### **Enchanted Mountains**
- **Unicorns** (rainbow trails, healing magic)
- **Dragons** (fire/ice/poison variants)
- **Yetis** (snow peaks, friendly village)
- **Griffins** (lion-eagle hybrids, rideable)
- Ancient ruins, mystical crystals
- Rainbow waterfalls, cloud islands
### **Mythical Creatures:**
- **Unicorns** (tameable, rideable, healing aura)
- **Dragons** (3 types: Fire, Ice, Poison)
- **Yetis** (traders, quest givers)
- **Griffins** (fast aerial mounts)
- **Phoenix** (rare, resurrection ability)
- **Pegasus** (flying horses)
### **New Features:**
- ✅ Unicorn breeding (rainbow genetics)
- ✅ Dragon hatching (egg incubation)
- ✅ Yeti village (trading hub)
- ✅ Crystal magic system
- ✅ Cloud castle building
- ✅ Mythical armor sets
### **Unique Items:**
- Unicorn Horn Wand (healing staff)
- Dragon Scale Armor (fire/ice resist)
- Yeti Fur Coat (ultimate cold protection)
- Griffin Feather Boots (double jump)
- Phoenix Egg (1-up item)
---
## 🌲 **DLC 3: ENDLESS FOREST**
*"The woods go on forever..."*
### **Story Premise:**
Procedurally generated infinite forest biome with cryptids and ancient mysteries.
### **Cryptid Creatures:**
#### **🦍 Bigfoot / Sasquatch**
- Rare encounter (1% spawn)
- Non-hostile (unless provoked)
- Drops: Bigfoot Fur (legendary crafting material)
- Can befriend with offerings (berries, fish)
- Special ability: Tree camouflage
#### **🌳 Forest Entities:**
- Wendigo (night-only horror)
- Forest Spirits (guides, questgivers)
- Tree Ents (giant walking trees)
- Will-o'-wisps (lead to treasure or traps)
### **New Features:**
- ✅ Infinite procedural forest generation
- ✅ Cryptid tracking mini-game
- ✅ Tree house building
- ✅ Forest spirit quests
- ✅ Ancient tree farming (1000-year growth)
- ✅ Bigfoot companion system
### **Mysteries:**
- Lost hikers (rescue quests)
- Ancient stone circles
- Underground cave networks
- Mystical portals
---
## 🐉 **DLC 3: LOCH NESS LEGACY**
*"Something lurks in the depths..."*
### **New Biome: Scottish Highlands**
- ✅ Loch (massive lake) with Nessie
- ✅ Foggy moors
- ✅ Ancient castles
- ✅ Irish countryside (leprechauns)
### **Legendary Creatures:**
#### **🐉 Loch Ness Monster (Nessie)**
- Rare boss encounter (appears every 10 days)
- Underwater combat mechanics
- Drops: Nessie Scale (legendary armor)
- Can be fed (befriending system)
- Rideable (water mount)
#### **🍀 Irish Leprechauns**
- Mischievous NPCs
- Treasure guardians
- Mini-quests (find gold pots)
- Leprechaun village (trading hub)
- Rainbow farming (new crop type)
### **New Features:**
- ✅ Fishing system expansion
- ✅ Underwater exploration
- ✅ Submarine crafting
- ✅ Castle rebuilding
- ✅ Celtic magic system
- ✅ Gold pot farming
### **Locations:**
- Loch Ness (main lake)
- Irish countryside
- Faerie forest
- Stone henge replica
- Haunted moors
---
## 💀 **DLC 5: PARIS CATACOMBS**
*"Six million souls wait below..."*
### **Story Premise:**
A portal to the Paris Catacombs opens, revealing an underground city of the dead with ancient secrets and supernatural horrors.
### **New Biome: Underground Paris**
#### **The Catacombs (Main Area)**
- **6 million skeletons** arranged in artistic patterns
- Maze-like tunnels (procedural generation)
- Bone walls, skull mosaics
- Underground rivers (sewers)
- Hidden chambers, secret passages
- Eternal darkness (torch/lantern required)
#### **Forbidden Zones:**
- **The Ossuary** (main hall) - Tourist safe zone
- **Les Carrières** (quarries) - Mining area
- **The Well of Souls** - Boss arena
- **Necromancer's Lair** - Hidden laboratory
- **Underground Chapel** - Safe zone, merchant
### **Enemies:**
#### **Undead:**
- **Skeleton Warriors** (basic) - Fast, weak
- **Skeleton Knights** (armored) - Defensive, shield
- **Bone Constructs** (boss) - Multi-skeleton fusion
- **Ghost Spirits** (ethereal) - Phasing, possession
#### **Supernatural:**
- **The Necromancer** (human boss) - Dark magic, summons
- **Revenants** (cursed souls) - Fear aura, drain life
- **Shadow Stalkers** (darkness monsters) - Invisible in dark
- **Bone Golems** (mini-boss) - Tank, regeneration
#### **Environmental Hazards:**
- Collapsing tunnels
- Poisonous gas pockets
- Flooded sections (drowning risk)
- Cursed zones (debuffs)
- Rat swarms
### **New Features:**
#### **Underground Exploration:**
-**Torch system** - Light radius, fuel consumption
-**Mapping** - Auto-map generation as you explore
-**Rope mechanics** - Climbing, rappelling
-**Underground base** - Build in cleared chambers
-**Water navigation** - Boat through sewers
#### **Necromancy System:**
-**Raise skeletons** (temporary minions)
-**Bone crafting** (weapons, armor, tools)
-**Soul essence** (magic resource)
-**Dark rituals** (buffs, curses)
-**Phylactery** (respawn item)
#### **Historical Lore:**
-**Audio logs** - Tour guide recordings
-**Ancient texts** - French history
-**Graffiti** - Explorer messages
-**Artifacts** - Revolutionary era items
### **Unique Items:**
**Weapons:**
- **Bone Sword** (lightweight, fast)
- **Femur Club** (heavy, stun)
- **Rib Cage Shield** (block, parry)
- **Skull Helmet** (fear resistance)
**Armor:**
- **Bone Plate Armor** (defense +15)
- **Catacomb Cloak** (stealth +50%)
- **Grave Digger Boots** (trap detection)
- **Necromancer Robes** (magic +20%)
**Magic:**
- **Soul Lantern** (reveals ghosts)
- **Bone Wand** (raise dead)
- **Cursed Amulet** (damage reflect)
- **Phylactery of Life** (extra life)
**Resources:**
- **Ancient Bones** (crafting material)
- **Soul Essence** (magic fuel)
- **Limestone** (building material)
- **Holy Water** (cleansing, healing)
### **Quests:**
1. **"Lost Tourist"** - Find missing explorer
2. **"The Necromancer"** - Stop dark rituals
3. **"Map the Depths"** - Explore 100% of catacombs
4. **"Six Million"** - Count all skulls (joke quest)
5. **"Eternal Rest"** - Lay souls to peace
### **Boss Fight: The Bone King**
- **Phase 1:** Skeleton form (fast, agile)
- **Phase 2:** Bone construct (summons minions)
- **Phase 3:** Soul form (ethereal, magic attacks)
- **Drops:** Crown of Bones, Eternal Flame Torch, Necromancer's Grimoire
### **Special Features:**
#### **Parisian Culture:**
- **Café Safe Zone** - Underground bistro (NPC hub)
- **French NPCs** - Questgivers with accents
- **Baguette weapon** - Melee club (humorous)
- **Wine cellar** - Healing items (French wine)
- **Cheese vault** - Food storage
#### **Artistic Elements:**
- **Bone art** - Decorative patterns
- **Graffiti system** - Leave messages for players
- **Photography mode** - Capture bone designs
- **Chamber customization** - Arrange your own ossuary
---
## 🏜️ **DLC 6: DESERT OF THE DEAD**
*"Ancient curses awaken..."*
### **New Biome: Egyptian Desert**
- ✅ Sand dunes (day) - extreme heat
- ✅ Pyramids (explorable dungeons)
- ✅ Oasis settlements
- ✅ Sandstorms (weather hazard)
### **Enemies:**
#### **🧟 Mummies**
- Ancient pharaohs (boss)
- Mummy soldiers (guards)
- Cursed priests (magic attacks)
- Scarab swarms (environmental hazard)
#### **Desert Threats:**
- Scorpions (giant variants)
- Sand serpents
- Dust demons
- Tomb guardians
### **New Features:**
- ✅ Pyramid exploration (procedural dungeons)
- ✅ Tomb raiding mechanics
- ✅ Curse system (debuffs)
- ✅ Ancient Egyptian farming
- ✅ Mummy taming (experimental)
- ✅ Hieroglyph puzzles
### **Treasures:**
- Golden sarcophagus
- Pharaoh's crown
- Ankh of life (respawn item)
- Book of the Dead (lore)
---
## 🌿 **DLC 5: AMAZON APOCALYPSE**
*"The jungle is alive... and mutated."*
### **New Biome: Deep Amazon Rainforest**
- ✅ Dense jungle (limited visibility)
- ✅ Ancient ruins (lost civilization)
- ✅ River systems
- ✅ Canopy layer (vertical exploration)
### **Wildlife - Normal & Mutated:**
#### **Normal Animals:**
- Jaguars (stealth predators)
- Anacondas (constrict attacks)
- Poison dart frogs (toxin sources)
- Macaws (tameable, scout birds)
- Piranhas (water threat)
- Sloths (passive, cute)
#### **Mutated Creatures:**
- **Mega Jaguar** (size of a car, pack leader)
- **Anaconda Titan** (50m long, boss)
- **Toxic Frog King** (area poison)
- **Swarm Piranhas** (flying variants)
- **Carnivorous Plants** (mobile enemies)
- **Fungal Zombies** (The Last of Us inspired)
### **New Features:**
- ✅ Jungle survival (machete crafting)
- ✅ Poison & antidote system
- ✅ Vertical building (tree platforms)
- ✅ River boat crafting
- ✅ Wildlife photography (achievement system)
- ✅ Tribal village (NPC settlement)
### **Hazards:**
- Poisonous plants
- Quicksand
- Flash floods
- Toxic air (spore clouds)
- Aggressive fauna
### **Unique Items:**
- Jaguar Pelt Armor
- Anaconda Leather Boots
- Poison Dart (ranged weapon)
- Ancient Idol (artifact)
- Tribal Mask (disguise)
---
## 🎯 **DLC RELEASE ROADMAP**
### **Year 1 (2026):**
- Q2: Base Game Launch (Animal Farming included)
- Q4: **DLC 1 - Dino World**
### **Year 2 (2027):**
- Q2: **DLC 2 - Mythical Highlands** (Unicorns!)
- Q4: **DLC 3 - Endless Forest** (Bigfoot)
### **Year 3 (2028):**
- Q2: **DLC 4 - Loch Ness Legacy**
- Q4: **DLC 5 - Paris Catacombs**
### **Year 4 (2029):**
- Q2: **DLC 6 - Desert of the Dead**
- Q4: **DLC 7 - Amazon Apocalypse**
### **Ultimate Edition (2029+):**
- All DLCs bundled
- Exclusive cosmetics
- Season pass rewards
- Collector's items
---
## 💰 **Pricing Strategy**
**Base Game:** $19.99 / €19.99
**DLC 1-2:** $9.99 / €9.99 each (Dino, Mythical)
**DLC 3-4:** $9.99 / €9.99 each (Forest, Loch Ness)
**DLC 5-7:** $12.99 / €12.99 each (Catacombs, Desert, Amazon - larger)
**Season Pass 1:** $29.99 / €29.99 (DLC 1-4, 25% discount)
**Season Pass 2:** $29.99 / €29.99 (DLC 5-7, 25% discount)
**Ultimate Edition:** $69.99 / €69.99 (base + all 7 DLCs, 30% discount)
---
## 🏆 **Content Volume Estimate**
**Base Game:**
- 30-40 hours gameplay
- Animal farming (sheep, cows)
- Full story (Laboratory, Sister)
- 4 endings
**Each DLC adds:**
- 10-15 hours gameplay
- 20+ new enemies
- 5+ new biomes
- 50+ new items
- 15+ quests
- 3 boss fights
- 1 major feature system
**Total with all DLCs:**
- 200+ hours content
- 7 complete expansions
- 150+ unique creatures
- 30+ biomes
- Infinite replayability
- 1000+ items
- 100+ quests
---
**Last Updated:** 8.12.2025
**Status:** Conceptual phase
**Priority:** Post-launch content
**Estimated Dev Time:** 6-12 months per DLC
**Total DLCs:** 7 expansions planned

189
TASKS.md
View File

@@ -728,6 +728,36 @@ Polish in visual enhancement tasks.
- [ ] Particle effects on button clicks
- [ ] Screen shake on impacts
- [ ] **Farm Automation Visuals**
- [ ] **Worker Animations**
- [ ] Zombie walking with tools (hoe, watering can)
- [ ] Creature carrying items (Donkey cart animation)
- [ ] Worker fatigue indicators (slower walk when tired)
- [ ] Task completion effects (checkmark particle)
- [ ] **Building Visuals**
- [ ] Auto-Planter: Mechanical arm planting seeds
- [ ] Auto-Harvester: Spinning blades, crop collection
- [ ] Conveyor belt: Moving items animation
- [ ] Windmill: Rotating blades, power glow
- [ ] Storage silo: Fill level indicator
- [ ] **Power System FX**
- [ ] Electric arcs between power grid
- [ ] Glowing cables when active
- [ ] Windmill particle trail
- [ ] Solar panel sunlight reflection
- [ ] **Breeding Visuals**
- [ ] Heart particles when animals mate
- [ ] Egg glow effect (ready to hatch)
- [ ] Baby animal sparkles (birth)
- [ ] Genetics UI (DNA helix animation)
- [ ] Mutation Lab: Bubbling vats, lightning
- [ ] **Mutant Creature FX**
- [ ] Green glow aura (radioactive)
- [ ] Extra limbs animation
- [ ] Particle trail (toxic drip)
- [ ] Eye glow effect
- [ ] Size scaling animations
## 🎮 **Gameplay Features (Gameplay Izboljšave)**
Core gameplay mechanics and systems expansion.
@@ -747,11 +777,111 @@ Core gameplay mechanics and systems expansion.
- [ ] Tool repair mechanics
- [ ] **Farming Automation**
- [ ] Sprinkler system (auto-water crops)
- [ ] Auto-harvester machines
- [ ] Seed planter automation
- [ ] Conveyor belts for transport
- [ ] Storage silos (bulk storage)
- [ ] **Zombie Worker System** (Already implemented base)
- [ ] Assign zombies to tasks (Plant, Harvest, Water)
- [ ] Worker AI (pathfinding to crops)
- [ ] Task queue system
- [ ] Efficiency rating (slower than player)
- [ ] Zombie leveling (experience increases speed)
- [ ] Worker stations (designated work zones)
- [ ] **Creature Worker System**
- [ ] Tamed animals can work (Donkey cart transport)
- [ ] Bigfoot helpers (forest gathering)
- [ ] Yeti workers (snow biome tasks)
- [ ] Elf assistants (crafting automation)
- [ ] Each creature has specialty
- [ ] **Automation Buildings**
- [ ] Auto-Planter (mechanical seeder)
- [ ] Auto-Harvester (combine machine)
- [ ] Irrigation System (auto-water pipes)
- [ ] Conveyor Belts (item transport)
- [ ] Storage Silos (bulk storage)
- [ ] Sorting Machine (auto-organize items)
- [ ] **Power System**
- [ ] Windmills (renewable energy)
- [ ] Water wheels (river power)
- [ ] Solar panels (daytime power)
- [ ] Zombie treadmills (endless power!)
- [ ] Power grid (connect buildings)
- [ ] **Worker Management**
- [ ] Assign tasks UI
- [ ] Worker stats display
- [ ] Rest/hunger mechanics
- [ ] Worker housing (barracks)
- [ ] Upgrade system (tools for workers)
- [ ] **Advanced Animal Breeding System**
- [ ] **Normal Animals (Easy Breeding)**
- [ ] Sheep: Male + Female → Lamb (7 days)
- [ ] Cows: Bull + Cow → Calf (14 days)
- [ ] Chickens: Rooster + Hen → Chick (3 days)
- [ ] Pigs: Boar + Sow → Piglet (10 days)
- [ ] Horses: Stallion + Mare → Foal (21 days)
- [ ] Automatic breeding (when in proximity)
- [ ] Baby growth stages (baby → teen → adult)
- [ ] **Genetics System**
- [ ] Color inheritance (parents → offspring)
- [ ] Size variations (small/medium/large)
- [ ] Speed traits (fast/slow)
- [ ] Production traits (more milk, wool, eggs)
- [ ] Rare mutations (golden sheep, 5% chance)
- [ ] Breeding UI (show genetics preview)
- [ ] **Mutated Creatures (Hard Breeding)**
- [ ] **Requires Special Buildings:**
- [ ] Mutation Lab (research facility)
- [ ] Reinforced Stable (metal walls, locks)
- [ ] Containment Field (energy barrier)
- [ ] Genetic Sequencer (analyze DNA)
- [ ] **Quest Requirements:**
- [ ] "Stable Foundation" - Build Reinforced Stable
- [ ] "Lab Access" - Find Dr. Ana (story quest)
- [ ] "Gene Sample" - Collect mutant DNA
- [ ] "Controlled Breeding" - Complete safety course
- [ ] **Mutant Breeding Mechanics:**
- [ ] Mutant Cow + Mutant Cow → Baby Mutant (30 days)
- [ ] Normal + Mutant = 10% mutant baby
- [ ] Requires Mutation Serum (crafted item)
- [ ] Failure chance (50% death, 30% sterile)
- [ ] Successful breeding = Loot (mutant hide, horns)
- [ ] **Mutant Animals:**
- [ ] Mutant Cow (2x size, aggressive)
- [ ] Three-Headed Chicken (3x eggs)
- [ ] Giant Pig (rideable mount)
- [ ] Zombie Horse (undead, never tires)
- [ ] Fire Sheep (flame wool, fire resistance)
- [ ] **Breeding Stations**
- [ ] Love Pen (basic animals, automatic)
- [ ] Incubation Chamber (eggs, controlled temp)
- [ ] Mutation Lab (mutants, player-controlled)
- [ ] Cloning Vat (duplicate creatures, expensive)
- [ ] **Baby Care System**
- [ ] Feed babies (special milk/food)
- [ ] Protection from predators
- [ ] Growth acceleration (special items)
- [ ] Training (teach behaviors)
- [ ] Bonding meter (affects stats)
- [ ] **Farm Automation Tiers**
- [ ] **Tier 1: Manual Labor** (Player does everything)
- [ ] **Tier 2: Zombie Workers** (Basic automation)
- [ ] Unlock: Tame 5 zombies
- [ ] 50% speed of player
- [ ] Simple tasks only
- [ ] **Tier 3: Creature Helpers** (Specialized automation)
- [ ] Unlock: Befriend 10 creatures
- [ ] 75% speed of player
- [ ] Complex tasks (crafting, sorting)
- [ ] **Tier 4: Mechanical Automation** (Full automation)
- [ ] Unlock: Build all automation buildings
- [ ] 100% speed (runs 24/7)
- [ ] No worker management needed
- [ ] **Tier 5: AI Farm** (Self-sustaining)
- [ ] Unlock: Complete "Singularity" quest
- [ ] Self-optimizing system
- [ ] Automatic resource rebalancing
- [ ] Player just collects profits
- [ ] **Worker Creatures by Type**
- [ ] **Animal Breeding & Genetics**
- [ ] Animal pairing system
@@ -922,7 +1052,54 @@ Backend, optimization, and technical improvements.
## 📱 **Platform Support**
Cross-platform compatibility and controls.
- [ ] **Mobile Optimization**
### **Mobile Controls (Brawl Stars Inspired)**
- [ ] **Virtual Joystick (Left Side)**
- [ ] Smooth 360° movement control
- [ ] Auto-center when released
- [ ] Transparent circle UI
- [ ] Adjustable size (Small/Medium/Large)
- [ ] Adjustable position (drag to reposition)
- [ ] Haptic feedback on touch
- [ ] **Action Buttons (Right Side)**
- [ ] Primary Action button (Plant/Harvest/Attack)
- [ ] Auto-aim toggle (lock to nearest target)
- [ ] Manual aim joystick (for precise targeting)
- [ ] Special ability button (dodge/dash)
- [ ] Inventory quick-slot (4 items)
- [ ] **Top HUD (Brawl Stars Layout)**
- [ ] Health bar (top-left, horizontal)
- [ ] Hunger bar (below health)
- [ ] Gold/Resources (top-right)
- [ ] Mini-map (top-right corner)
- [ ] Day/Season indicator (top-center)
- [ ] **Bottom Action Bar**
- [ ] Weapon/Tool switcher (horizontal scroll)
- [ ] Building mode toggle
- [ ] Crafting quick access
- [ ] Pause button
- [ ] **Auto-Aim System**
- [ ] Lock to nearest enemy (red highlight)
- [ ] Auto-attack when in range
- [ ] Aim indicator (arrow pointing to target)
- [ ] Range circle visualization
- [ ] **Gesture Controls**
- [ ] Pinch to zoom (camera)
- [ ] Two-finger pan (camera movement)
- [ ] Swipe to dodge/dash
- [ ] Double-tap for special action
- [ ] **Customization Options**
- [ ] Save control layouts (3 profiles)
- [ ] Button opacity (0%-100%)
- [ ] Button size scaling
- [ ] Left-handed mode (mirror layout)
- [ ] Edge margin adjustment
- [ ] **Tutorial Overlay**
- [ ] First-time tutorial (show controls)
- [ ] Context-sensitive hints
- [ ] Animation demonstrations
- [ ] Skip option
### **Mobile Optimization**
- [ ] Touch controls refinement
- [ ] Virtual joystick improvements
- [ ] UI scaling for small screens

View File

@@ -30,6 +30,30 @@ class StoryScene extends Phaser.Scene {
});
subtitle.setOrigin(0.5);
// Accessibility Info Panel (Prominent)
const accessibilityInfo = this.add.text(width / 2, 190,
'♿ ACCESSIBILITY OPTIONS AVAILABLE BELOW ↓\nFor players with visual, motor, or cognitive needs',
{
fontSize: '14px',
fontFamily: 'Courier New',
color: '#44ff44',
align: 'center',
backgroundColor: '#1a1a2e',
padding: { x: 15, y: 8 }
}
);
accessibilityInfo.setOrigin(0.5);
// Pulsing animation for visibility
this.tweens.add({
targets: accessibilityInfo,
alpha: 0.7,
yoyo: true,
repeat: -1,
duration: 1500,
ease: 'Sine.easeInOut'
});
// Main Menu Buttons
this.createMainMenu(width, height);
@@ -46,11 +70,36 @@ class StoryScene extends Phaser.Scene {
createMainMenu(width, height) {
const buttons = [
{ label: '▶ NEW GAME', color: '#00ff41', action: () => this.startNewGame() },
{ label: '📁 LOAD GAME', color: '#4477ff', action: () => this.loadGame() },
{ label: '⚙️ SETTINGS', color: '#ffaa00', action: () => this.showSettings() },
{ label: '♿ ACCESSIBILITY', color: '#44ff44', action: () => this.showAccessibility() },
{ label: '❌ EXIT', color: '#ff4444', action: () => this.exitGame() }
{
label: '▶ NEW GAME',
color: '#00ff41',
action: () => this.startNewGame(),
description: 'Start a new adventure'
},
{
label: '📁 LOAD GAME',
color: '#4477ff',
action: () => this.loadGame(),
description: 'Continue your saved game'
},
{
label: '⚙️ SETTINGS',
color: '#ffaa00',
action: () => this.showSettings(),
description: 'Graphics, audio, controls'
},
{
label: '♿ ACCESSIBILITY',
color: '#44ff44',
action: () => this.showAccessibility(),
description: 'Options for disabilities: Vision, Motor, Cognitive, Epilepsy'
},
{
label: '❌ EXIT',
color: '#ff4444',
action: () => this.exitGame(),
description: 'Close the game'
}
];
const startY = 230;
@@ -72,15 +121,27 @@ class StoryScene extends Phaser.Scene {
});
text.setOrigin(0.5);
// Description text (hidden by default)
const desc = this.add.text(width / 2, y + 40, btn.description, {
fontSize: '12px',
fontFamily: 'Courier New',
color: '#888888',
align: 'center'
});
desc.setOrigin(0.5);
desc.setAlpha(0); // Hidden initially
// Make interactive
bg.setInteractive({ useHandCursor: true });
bg.on('pointerover', () => {
bg.setFillStyle(0x2a2a4e);
text.setScale(1.1);
desc.setAlpha(1); // Show description
});
bg.on('pointerout', () => {
bg.setFillStyle(0x1a1a2e);
text.setScale(1.0);
desc.setAlpha(0); // Hide description
});
bg.on('pointerdown', () => {
// Flash effect