mcpField
R
rust-bevy-procedural-world-builder

rust-bevy-procedural-world-builder

github.com/lvtd-llcDevelopment144 installsUpdated 7w ago
Repository

About rust-bevy-procedural-world-builder

A skill for Rust and Bevy developers that treats procedural world generation as a testable data pipeline, from seeded generation and validation to safe entity creation.

Key features

  1. 01Generate world data before entities
  2. 02Use explicit seeds and parameters
  3. 03Validate bounds and spawn safety
  4. 04Spawn entities in batches or chunks
  5. 05Separate background work from Bevy mutation
  6. 06Profile generation and rendering

Use cases

  1. 01Build generated rooms, terrain, or bases
  2. 02Check reachability and resource placement
  3. 03Move costly generation off the main thread

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/lvtd-llc/skills --skill rust-bevy-procedural-world-builder

After installing, type/rust-bevy-procedural-world-builderin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

guidelines.md
agents/
openai.yaml
references/
procedural-world-patterns.md
workflows/
build-procedural-world.md

Details

From the project README

Rust Bevy Procedural World Builder

Use this skill to turn procedural generation into a testable data pipeline: generate data first, validate it, then materialize entities safely in Bevy.

Core Workflow

  1. Represent the world as data before spawning sprites or entities.
  2. Make randomness explicit with seeds and generation parameters.
  3. Validate constraints such as bounds, reachability, spawn safety, and resource placement.
  4. Spawn Bevy entities from generated data in batches or chunks.
  5. Keep background generation isolated from Bevy world mutation.
  6. Profile generation and rendering separately before optimizing.

Read Next

TaskLoad
Add generated rooms, terrain, or basesguidelines.md, workflows/build-procedural-world.md
Review generation data structuresreferences/procedural-world-patterns.md
Move expensive generation off the main threadreferences/procedural-world-patterns.md

Source Notes

Guidance is transformed and paraphrased from Herbert Wolverson, Advanced Hands-On Rust, especially Chapters 10 through 13 on building and optimizing a generated Mars-base game. Examples are original skeletons.

Comments

Markdown supported