diff --git a/DLC_ROADMAP.md b/DLC_ROADMAP.md new file mode 100644 index 0000000..2a174a0 --- /dev/null +++ b/DLC_ROADMAP.md @@ -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 diff --git a/TASKS.md b/TASKS.md index c2b9997..6d17d12 100644 --- a/TASKS.md +++ b/TASKS.md @@ -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 diff --git a/src/scenes/StoryScene.js b/src/scenes/StoryScene.js index bd2a93f..b03aec2 100644 --- a/src/scenes/StoryScene.js +++ b/src/scenes/StoryScene.js @@ -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