SiliconGhetto Engine API
    Preparing search index...

    Interface SurvivalGameOpts

    Options for createSurvivalGame() — full Minecraft-style survival mode.

    interface SurvivalGameOpts {
        canvas?: string;
        width?: number;
        height?: number;
        worldHeight?: number;
        renderDistance?: number;
        seed?: number;
        player?: FPSControllerOpts;
        biomes?: BiomeOpts[];
        spawn?: [number, number, number];
        health?: number;
        dayLength?: number;
    }

    Hierarchy (View Summary)

    Index

    Properties

    canvas?: string

    Canvas element ID (default: "canvas")

    width?: number

    Canvas width in pixels

    height?: number

    Canvas height in pixels

    worldHeight?: number

    World height in blocks (default: 64)

    renderDistance?: number

    Chunk render distance (default: 4)

    seed?: number

    World generation seed

    FPS controller configuration

    biomes?: BiomeOpts[]

    Custom biome definitions

    spawn?: [number, number, number]

    Player spawn position [x, y, z]

    health?: number

    Starting max health (default: 20)

    dayLength?: number

    Day/night cycle length in seconds (default: 600)