Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    Procedural World Generation Suite

    1

    Architects and implements complete procedural world generation systems (terrain, biomes, caves, dungeons, autotiling) for 2D, isometric, and 3D games

    $5

    Secure checkout via Stripe

    Money-back guarantee

    Converts to your local currency at checkout

    Security scanned
    Procedural World Generation Suite

    Procedural World Generation Suite

    Example session with this skill installed

    I need to design a 2D top-down infinite world for Godot 4 with oceans, forests, and desert biomes. Start with the architecture and noise foundations.

    • Read your context and instructions
    • Compiled the procedural world generation

    I have initialized the world generation pipeline for your Godot 4 project. The architectural decisions are locked in worldgen/architecture.md, and the noise foundation is tuned for continental-scale terrain in worldgen/noise-results.md.

    World Generation Architecture

    SystemSpecificationImplementation Detail
    View2D Top-DownTileMap-based with Y-sorting
    ModelInfinite Chunked64x64 cell chunks, position-keyed
    SeedPRNG Hashinghash(master_seed + chunk_pos)
    NoiseFractal Brownion MotionFastNoiseLite, 3 octaves, 0.5 persistence
    BiomesWhittaker MatrixTemperature x Moisture sampling

    Noise Configuration (GDScript)

    var noise = FastNoiseLite.new()
    noise.seed = master_seed.hash()
    noise.noise_type = FastNoiseLite.TYPE_PERLIN
    noise.frequency = 0.01
    noise.fractal_type = FastNoiseLite.FRACTAL_FBM
    noise.fractal_octaves = 4
    
    func get_height(x: float, y: float) -> float:
        # Normalized height value [0, 1]
        return (noise.get_noise_2d(x, y) + 1.0) / 2.0
    

    Next steps

    1. Run worldgen-terrain to define the water and land elevation thresholds.
    2. Execute worldgen-biomes to map the forest and desert climate zones.
    3. Review worldgen/architecture.md to confirm chunk persistence settings.

    Connects securely to your tools. The creator never sees your data.

    About this skill

    Building procedural worlds often results in broken chunk borders, messy noise values, or disjointed systems that do not talk to each other. This skill provides a structured architecture for generating deterministic 2D, 2.5D, and 3D environments across Godot, Unity, or custom engines. It manages the entire pipeline from initial noise foundations to final implementation plans.

    What it does

    • Architects pipelines by defining world dimensions, seed persistence, and chunking strategies before writing code.
    • Configures noise foundations using Perlin, Simplex, and fBm with subsystem-specific seed derivation.
    • Generates terrain systems for top-down, side-scrolling, isometric, and 3D voxel or heightfield mesh views.
    • Distributes biomes using Whittaker moisture-temperature matrices or multi-noise climate spaces.
    • Populates worlds through rule-based object scatter, Wave Function Collapse dungeons, and jittered-grid towns.
    • Orchestrates presentation including minimaps, fog-of-war systems, and autotiling bitmasks.

    How it works

    1. World Analysis: Define the dimension, view, and persistence model in worldgen/architecture.md.
    2. System Design: Execute specialized subtasks for noise, terrain, biomes, and sites to generate modular design files.
    3. Integration Planning: Run the report task to compile a master implementation roadmap with code inventories and tuning ranges.

    Frameworks & tools

    Primary support for Godot 4 (GDScript), Unity (C#), and general C++/Python engines. Utilizes FastNoiseLite, Wave Function Collapse, and Voronoi noise algorithms.

    Why this beats prompting it yourself

    Writing world-gen code manually often leads to "spaghetti noise" where terrain and biomes don't align. This skill enforces a strict execution order that ensures seeds are deterministic and chunk borders remain seamless across all subsystems.

    Use cases

    • Designing a 3D voxel-based infinite exploration game with cave systems and ore scatter.
    • Building a 2D top-down RPG featuring Whittaker biomes and autotiling water edges.
    • Creating a 2.5D isometric town generator using jittered grids and WFC site placement.
    • Developing a side-scroller with horizontal overhangs and depth-based resource gradients.

    Known limitations

    Does not provide raw textures or 3D models. Requires a game engine for final rendering and asset instancing.

    How to use

    Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    Money-back guarantee

    Doesn't do what its page promises? You get your money back.

    Trust & safety

    Security scanned

    Verified clean 1 day ago

    • Passed all security checks, Safe to install

    Listed1 day ago

    What's inside

    Frequently Asked Questions