Skip to content

bones-ai/rust-procedural-world

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Procedural World Generation

This repo showcases how to procedurally generate a simple world using perlin noise. It also includes a simple animated player character that can move around the world.

Refer Tutorial Section for a link to a youtube video tutorial.

Built in Rust using the Bevy game engine.

screenshot

Tutorials

Part 2

youtube

Part 1

youtube

Usage

  • Clone the repo
git clone git@github.com:bones-ai/rust-procedural-world.git
cd rust-procedural-world
  • Run the simulation
cargo run

Configurations

  • The project config file is located at src/configs.rs
  • To modify the terrain generation, update the thresholds in src/terrain.rs

Asset Page

https://polyducks.itch.io/kitchen-sink-textmode-font