Skip to content

Byte-Craft-Studios/Harvest-Heaven

Repository files navigation

 

Harvest Heaven

Github top language Github language count Repository size

About   |   Features   |   Technologies   |   Requirements   |   Setup   |   Gameplay   |   Development Roadmap   |   License


🎯 About

Harvest Heaven is a village-building survival game where players must gather resources, build structures, and defend against nightly monster attacks. Players must manage the needs and happiness of villagers while expanding their settlement and discovering the world's secrets.


⭐ Features

  • Resource Management: Gather materials to craft tools and build structures
  • Village Building: Construct houses, storage, and community areas
  • Villager Management: Assign jobs and keep your population happy
  • Day-Night Cycle: Prepare defenses before nightfall brings threats
  • Combat System: Defend your village against increasingly difficult monster waves
  • Skill Development: Improve abilities in farming, mining, and combat

🚀 Technologies

  • Game Engine: Unity
  • Programming: C#
  • Graphics: 2D pixel art
  • Version Control: Git/GitHub
  • Asset Creation: Custom sprites and animations

✅ Requirements

  • Unity 2021.3 or higher
  • Basic understanding of C# programming
  • Git for version control

🏁 Setup

  1. Clone the repository:

    git clone https://github.com/cipher-shad0w/harvest-heaven.git
    cd harvest-heaven
    
  2. Open the project in Unity:

    • Launch Unity Hub
    • Add the cloned project
    • Open with Unity 2021.3 or newer
  3. Run the game:

    • Open the main scene in Assets/Scenes
    • Press Play in the Unity Editor

💻 Gameplay

Survival and Exploration

  • Resource Collection: Gather wood, stone, and food to craft essential items
  • Skill Development: Improve abilities in farming, mining, and combat through repeated use

Crafting and Building

  • Crafting System: Create tools (axes, pickaxes) and basic structures
  • Village Expansion: Build houses, storage facilities, and community areas

Day-Night Cycle

  • Daytime Activities: Explore, gather resources, and construct buildings
  • Nighttime Dangers: Defend against hostile creatures that threaten players and villagers

Villager Management

  • New Villager Arrivals: Characters with unique traits and abilities join over time
  • Needs System: Food, water, and shelter are essential for villager survival
  • Mood System: Villager happiness depends on proximity to monster attacks and access to recreation
  • Job Assignment: Assign villagers roles like farmer, lumberjack, or guard to increase productivity

Combat and Defense

  • Monster Waves: Hostile creatures attack the village starting on the sixth night
  • Combat Mechanics: Players and guards defend using crafted weapons
  • Fortifications: Build walls, traps, and watchtowers to protect villagers and resources

📋 Development Roadmap

1. Pre-Alpha:

  • Implementation of core mechanics: movement, inventory, and resource collection
  • Creation of basic crafting and building systems
  • Development of day-night cycle and simple AI for villagers

2. Alpha:

  • Addition of needs and mood systems for villagers
  • Introduction of monsters and combat systems
  • Expansion of crafting and building options

3. Beta:

  • Refinement of graphics and animations
  • Balancing of resource distribution and difficulty levels
  • Introduction of story elements and random events

4. Release:

  • Final gameplay polish and bug fixes
  • Multi-platform release
  • Incorporation of community feedback into updates

📝 License

This project is under development. License terms to be determined.


Author

Made with ❤️ by Jannis Krija, Tobias, and Jannis N.

 

Back to top

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •