Skip to content

peterhenryd/herbolution

Repository files navigation

herbolution

Herbolution is a 3D voxel game written in Rust.

Installation

# Download the source code from GitHub.
git clone https://github.com/peterhenryd/herbolution

# Set working directory to the downloaded repository.
cd herbolution

# To build an executable at target/release/herbolution_client, run:
cargo build --release

# To run the project:
cargo run --release

If you don't have Cargo installed, here is the official installer.

Usage

If you decide to run Herbolution, please note that the client will create a .herbolution directory in your home directory.

Herbolution has the following (currently hard-coded) controls:

  • Press the W, A, S and D keys to move forward, left, backward and right.
  • Press the space-bar and left-shift key to move up (jump) and down.
  • Press the G key to toggle the player's gravity.
  • Scroll to change the player's speed.
  • Hold left-lick to destroy cubes, and right-click (or left-control left-click) to place stone cubes.
  • Press the backtick/~ key to toggle the debug information display.
  • Click on the window with your cursor to focus it, and use the escape key to unfocus it.

License

Herbolution's source code is licensed under the MIT license. Herbolution's assets are licensed under the CC BY-NC-SA 4.0 license (this may change in the future).

About

Herbolution is a 3D voxel game.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages