Quiet Valley
A pixel-art life sim in C# and MonoGame. Farming, fishing, day/night cycles, a full economy system and save/load, with CI enforced via GitHub Actions.

Overview
A macOS-first cozy farming and life simulation built in C# on MonoGame DesktopGL, with original pixel-art assets and a bright countryside look.
The current build is a playable, modular foundation rather than a finished commercial game: the core farming, fishing and economy systems are in, alongside save/load, settings and automated tests.
What it does
- Farming loop covering hoeing soil, planting seeds, watering crops, sleeping to grow and harvesting
- Fishing foundation: cast near water, wait for a bite, and add the catch to the inventory
- Inventory with stacking, hotbar integration, click and drag movement, and stack merging
- Economy system with a shipping box, sellable item validation, coins and an overnight payout
- Day and time system, energy, auto-save on sleep, manual save and JSON save/load
- Atomic save and settings writes with corrupt-save fallback and defensive save-data validation
- Infinite deterministic procedural terrain beyond the authored starter area
- Automated tests with CI enforced through GitHub Actions