Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/themoonforge/evergrove

Ludum Dare 56 - Tiny Creatures
https://github.com/themoonforge/evergrove

game game-development gamedev gamejam ld56 ludum-dare ludum-dare-56 ludumdare ludumdare56

Last synced: 4 months ago
JSON representation

Ludum Dare 56 - Tiny Creatures

Awesome Lists containing this project

README

        

## About Evergrove

🌟 *Evergrove* is our entry for ![Ludum Dare](https://img.shields.io/badge/LudumDare-56-f79122?labelColor=ee5533&link=https%3A%2F%2Fldjam.com%2Fevents%2Fludum-dare%2F56)! 🌟 We wanted to take this opportunity to test out some features of the Godot engine that we’re not yet familiar with, particularly regarding pathfinding, AI interactions, and the bustling factor in games. The best part? The game is now available as a browser game on [Ludum Dare](https://ldjam.com/events/ludum-dare/56/evergrove) and [itch.io](https://pumpkinchariot.itch.io/evergrove)!

Please note that our source code is a bit chaotic due to the jam’s constraints. However, we are actively gathering ideas for improvements and are excited to continue developing the game in the future!

## The Game
In *Evergrove*, you take control of the environment and shape the fate of a colony of dwarves as they dig deeper into a vast, procedurally generated underground world. Your role is to direct the discovery of vital resources and strategically place essential hubs that keep the colony functioning and growing.

![Food Hub](https://img.itch.zone/aW1nLzE4MDgzOTcwLmdpZg==/original/9vVQtx.gif)

The dwarves mine, build, and expand, but it’s up to you to ensure they have the right infrastructure to survive. From food stations to rest hubs, you’ll decide where and when to spawn key facilities, ensuring the colony’s growth doesn’t outpace its resources. Every decision you make can either lead the dwarves to prosperity or plunge them into disaster.

![Beer Hub](https://img.itch.zone/aW1nLzE4MDgzNzk2LmdpZg==/original/lmVDcC.gif)

Explore, gather, and build in a constantly shifting underground world, where careful planning and strategic hub placement are the keys to success.

## Controls
**PLEASE NOTE:** There may be some lag when starting the game or switching between layers because the world is procedurally generated, so there’s no need to worry!

| Keys | Description |
|-----------------------------------------------|----------------------------------------------------------------------------------------------------------------|
| Button **'Spawn Dwarf'** | Spawns a random dwarf to collect resources for the colony. |
| Button **'Beer Hub'**, **'Energy Hub'**, and **'Food Hub'** | Spawns hubs to provide locations where dwarves can fulfill their needs. They will automatically move to the hub to regenerate once they run out of energy, beer, or food. |
| **Click** any tile | The dwarves will automatically dig their way to the desired resource. |
| Button **'Layer Up'** and **'Layer Down'** | Moves the view up or down through the layers. |
| **'Escape'** | You can interrupt the hub placement process by pressing the Escape key. |

## Features
- Procedurally generated map with layers
- Randomly generated dwarves with needs (hunger, energy, beer)
- Hive mind system (the dwarves act for the greater good)
- Hubs to regenerate dwarves' needs

We hope you enjoy playing *Evergrove*! 😊