Forest - idle 2d moving detailed forest written in C

Forest

A high-fidelity, procedural Pine forest simulation. It's also somewhat ready to make a giant Cherry Tree but... well it's rendered using UTF-8 Braille characters in the terminal. It's just cozy and cool. It can also be used as a screensaver.

Example

IMPORTANT
This project is currently in its alpha version as of [v0.0.4](https://github.com/dummy3ye/forest/releases/tag/v0.0.4). For Windows, you can just install the `.exe` file and give it a go. In a recent update, it will be available as an alternate `iwr` version with a CLI `forest` command.

Forest

Downloading

You can download it for Windows 10+ here: Forest version 0.0.4

Features

  • Needle Texturing: Sub-pixel detail for realistic foliage.
  • Somewhat proper Ground Rendering: Smooth depth effects and stabilized terrain.
  • Seeded Generation: Deterministic and gnarled tree structures (keeps every run distinctly different).
WARNING
The raw C code might contain bugs and problems. Feel free to create an issue or a pull request.

Documentation

See docs/ for detailed technical specifications, and docs/dev/ for developer notes.