Skip to content
OpenSmartRoute
Skillv1.0.0

rust-bevy-procedural-world-builder

Build and review Bevy procedural world generation with grid resources, deterministic seeds, reachability checks, chunk or room spawning, background generation boundaries, and gameplay-safe entity mate

by hashgraph-online(0) 0 installs
Free
Sign in to install

Free account. Installing gives you the manifest plus copy-paste snippets.

See reviews

About

Imported from hashgraph-online/awesome-codex-plugins (plugins/LVTD-LLC/skills/skills/rust-bevy-procedural-world-builder/SKILL.md). Install upstream with npx skills add hashgraph-online/awesome-codex-plugins --skill rust-bevy-procedural-world-builder. Copyright stays with the author (MIT).

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

Task Load
Add generated rooms, terrain, or bases guidelines.md, workflows/build-procedural-world.md
Review generation data structures references/procedural-world-patterns.md
Move expensive generation off the main thread references/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.

Use it

Copy one of these into your project. Installing also returns the manifest and these snippets.

yaml
targets:
  - https://api.opensmartroute.ai/api/v1/registry/hashgraph-online-awesome-codex-plugins-rust-bevy-procedu-c8d121/manifest   # or paste the manifest below

Manifest

An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.

hashgraph-online-awesome-codex-plugins-rust-bevy-procedu-c8d121.ocm.jsonjson
{
  "ocm": "1",
  "id": "hashgraph-online-awesome-codex-plugins-rust-bevy-procedu-c8d121",
  "kind": "skill",
  "name": "rust-bevy-procedural-world-builder",
  "description": "Build and review Bevy procedural world generation with grid resources, deterministic seeds, reachability checks, chunk or room spawning, background generation boundaries, and gameplay-safe entity materialization. Use when creating tile maps, dungeon-like spaces, mining bases, or generated levels in Rust Bevy games.",
  "publisher": "hashgraph-online",
  "version": "1.0.0",
  "capabilities": {
    "domains": [
      "coding"
    ],
    "tags": [
      "skill-md",
      "rust",
      "bevy",
      "gamedev",
      "procedural-generation",
      "world-building",
      "github"
    ],
    "languages": [
      "en"
    ]
  },
  "quality_prior": 0.6,
  "examples": [
    "Build and review Bevy procedural world generation with grid resources, deterministic seeds, reachability checks, chunk or room spawning, background generation boundaries, and gameplay-safe entity materialization. Use when creating tile maps, dungeon-like spaces, mining bases, or generated levels in Rust Bevy games."
  ],
  "primary": false,
  "metadata": {
    "source": {
      "provider": "github",
      "repository": "https://github.com/hashgraph-online/awesome-codex-plugins",
      "path": "plugins/LVTD-LLC/skills/skills/rust-bevy-procedural-world-builder/SKILL.md",
      "ref": "a964b7b7dbd11ed720c9ea2282d8c78e5641e987",
      "url": "https://github.com/hashgraph-online/awesome-codex-plugins/blob/a964b7b7dbd11ed720c9ea2282d8c78e5641e987/plugins/LVTD-LLC/skills/skills/rust-bevy-procedural-world-builder/SKILL.md",
      "key": "hashgraph-online/awesome-codex-plugins/plugins/LVTD-LLC/skills/skills/rust-bevy-procedural-world-builder/SKILL.md"
    },
    "compatibility": "Codex, Claude Code, and other Agent Skills-compatible clients.",
    "license": "MIT"
  },
  "instructions": "# Rust Bevy Procedural World Builder\n\nUse this skill to turn procedural generation into a testable data pipeline:\ngenerate data first, validate it, then materialize entities safely in Bevy.\n\n## Core Workflow\n\n1. Represent the world as data before spawning sprites or entities.\n2. Make randomness explicit with seeds and generation parameters.\n3. Validate constraints such as bounds, reachability, spawn safety, and resource\n   placement.\n4. Spawn Bevy entities from generated data in batches or chunks.\n5. Keep background generation isolated from Bevy world mutation.\n6. Profile generation and render",
  "cost": {
    "context_tokens": 296
  }
}

Fetch it by URL: GET /api/v1/registry/hashgraph-online-awesome-codex-plugins-rust-bevy-procedu-c8d121/manifest?version=1.0.0

Reviews

Star ratings from people who tried it. One review per account; edit yours any time.

No reviews yet. Install it, try it, and be the first to rate it.