Skip to content

tr-nc/re-flora

Repository files navigation

Re: Flora

Cultivate your own island ecosystem — a meditative voxel gardening game.

Re: Flora

Re: Flora is a cozy voxel game prototype about shaping terrain, planting flora, and building a calm island atmosphere. Built with Vulkan ray tracing in Rust.

Getting Started

Prerequisites:

  • Rust (latest stable)
  • Vulkan-capable GPU with up-to-date drivers (RTX not required)
  • Vulkan development packages:
    • Linux: libvulkan-dev + vulkan-tools (or distro equivalent)
    • Windows: Vulkan SDK

Build and run:

cargo run --release

The first build takes a while — shaders compile from source.

Controls

Basic controls:

  • WASD to move.
  • Space to jump.
  • Shift to sprint.
  • G to toggle walk/fly mode.
  • E to toggle the config panel.
  • Q to quit.

Most values can be tuned live from the config panel. Runtime defaults are stored in config/gui.toml.

Tech Stack

Domain Crate
Rendering ash (Vulkan) with ray tracing extensions
Windowing winit
UI egui
Audio petalsonic
Terrain fastnoise-lite + noise

Documentation

Acknowledgements

  • egui-ash-rendererash + egui integration
  • TheMaister, Khronos Group, and the broader graphics programming community for Vulkan guidance

License

Dual-licensed:

About

An experimental relaxation voxel game built in Rust with Vulkan, inviting you to cultivate a living voxel island at your own pace.

Topics

Resources

License

GPL-3.0, Unknown licenses found

Licenses found

GPL-3.0
LICENSE
Unknown
LICENSE-ASSETS

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages