v0.7.0 - Event Log
Farm Idle Game Β» Devlog
Release Notes - v0.7.0
π Major Feature: Event Log System
Version 0.7.0 introduces a comprehensive event logging system that tracks all significant game events, providing players with a detailed history of their farm's activities and progress.
β¨ New Features
π Event Log Overlay
- Slide-in Panel: New right-side overlay that displays a chronological log of game events
- 8 Event Categories: Weather, Growth, Harvest, Auto-Purchase, Merchant, Canning, Upgrade, and Milestone
- Category Filtering: Filter events by one or more categories to focus on specific activities
- Search Functionality: Search events by keyword to find specific occurrences
- View Modes: Toggle between compact and detailed view modes
- Event Counts: Badge system shows unread event count on the Log button
- Rich Metadata: Events include detailed information like amounts, bonuses, and contextual data
π¦οΈ Weather Event Logging
- Logs all weather transitions: Clear β Rain/Snow/Drought/Storm/Heatwave
- Tracks weather duration and effects on crops
- Includes helpful tips and warnings for each weather condition
- Shows irrigation system status during droughts
π± Season Change Logging
- Logs transitions between Spring, Summer, Fall, and Winter
- Lists which vegetables receive growth bonuses in each season
- Displays season-specific icons for visual clarity
- Warns about Winter penalties if Greenhouse isn't owned
πΎ Growth & Harvest Logging
- Growth Completion: Logs when vegetables reach 100% growth and are ready for harvest
- Harvest Events: Tracks both manual and auto-harvests with detailed statistics
- Bonus Display: Shows growth bonuses or penalties from weather and seasons
- Experience & Knowledge: Displays exact exp and knowledge gains per harvest
- Harvest Amount: Includes quantity harvested (base + additional plots)
π€ Auto-Purchase Logging
- Logs every automatic upgrade purchase made by auto-purchasers
- Shows which auto-purchaser (Assistant, Cultivator, Surveyor, Mechanic) made the purchase
- Displays upgrade type, new level, and cost
- Tracks both money and knowledge expenditures
πͺ Merchant & Auto-Sell Logging
- Logs merchant visits and vegetable sales
- Shows total money earned and detailed breakdown of vegetables sold
- Distinguishes between manual sales and auto-sell events
- Displays quantity and earnings per vegetable type
π₯« Canning Process Logging
- Process Start: Logs when canning recipes begin processing
- Process Complete: Tracks finished recipes with earnings and rewards
- Auto-Canning: Distinguishes between manual and auto-canning operations
- Recipe Details: Shows ingredients used and processing time
- Rewards Display: Highlights money earned, knowledge gained, and bonus items
π Milestone & Achievement Logging
- Logs achievement unlocks with descriptions and rewards
- Tracks major purchases: Greenhouse, Irrigation, Heirloom Seeds, Auto-Sell
- Records farm tier upgrades with new plot counts
- Displays reward bonuses (money, knowledge) when applicable
π¨ Visual Improvements
Icon Replacement System
All emoji icons throughout the game have been replaced with custom PNG assets for a more polished, professional appearance:
- π€ β Automation.png: Auto-purchasers, auto-harvest, auto-canning
- π₯« β Canning.png: Canning system and recipes
- πΎ β Harvest.png: Harvest events and indicators
- βοΈ β Upgrade.png: Upgrade category in event log
- π― β Milestone.png: Milestones and important goals
- π β Trophy.png: Achievements and unlocks
- πͺ β Merchant.png: Merchant and auto-sell events
- π β Scroll.png: Event log button and title
- π β Detail.png: Detailed view toggle button
Event Log UI
- Smooth slide-in/out animations
- Color-coded category badges
- Responsive design adapts to different screen sizes
- Focus trap for accessibility
- Keyboard navigation support (Tab, Escape)
π Bug Fixes
- Fixed duplicate import issues in various components
- Resolved CSS styling conflicts with new icon system
- Improved focus trap behavior in overlays
π Performance Optimizations
- Event log automatically limits to 100 most recent entries
- Efficient filtering algorithms for category and search
- Memoized event counts to prevent unnecessary recalculations
- Optimized icon rendering with image preloading
- Reduced re-renders through proper React hooks usage
βΏ Accessibility Enhancements
- Full keyboard navigation support in Event Log overlay
- ARIA labels and roles for screen readers
- Focus management with focus trap
- Color contrast improvements with custom icons
- Descriptive titles and alt text for all images
π What's Next?
Upcoming in v0.8.0+
- Seasonal Events (Spring Market, Summer Festival, Fall Rush, Christmas Tree Shop)
- Bees!
- Orchard
- Guilds
Farm Idle Game
Farm Idle Game is a relaxing and strategic idle clicker where you plant, harvest, and sell a variety of veggies.
| Status | In development |
| Author | MumblesCrzy |
| Genre | Simulation, Strategy |
| Tags | Casual, Farming, Idle, Incremental, Management, nature, Relaxing, upgrades |
| Languages | English |
More posts
- v0.8.0 - First Holiday Event, The Tree Shop10 days ago
- v0.6.0 Clean up, accessibility, and achievements19 days ago
- v0.5.0 release - π₯«Canning!27 days ago
- πͺ΄ Dev Update β Canning Takes Time!33 days ago
- v0.4.0 release40 days ago
- v0.3.0 release48 days ago
- v0.2.0 release55 days ago
- First update - More information55 days ago
- First game, first upload57 days ago
Leave a comment
Log in with itch.io to leave a comment.