Skip to the content

Houseki宝石

Run five native gem and stone engines, play measured challenges and lessons, and save deterministic games.

Houseki (宝石) is Japanese for a gem or precious stone. About the name

Contents

Reference · Shizen and Arashi environments

createNatureStatefunction

Create a validated seeded native environment grid with fixed masks and mechanic switches.

Import it

import { createNatureState } from "@johnmorrisdotca/houseki/nature";

Definition

function createNatureState(options: NatureOptions): NatureState

Parameters

NameTypeDescription
optionsNatureOptions

Validated native creation, authored challenge, or environment options described by this signature.

Returns

NatureState

Create a validated seeded native environment grid with fixed masks and mechanic switches.

Examples

import { createNatureState } from "@johnmorrisdotca/houseki/nature";

console.log(createNatureState({width:4,height:4,seed:"docs"}).width);
4

What it prints (run when this page was built)

View sourceEdit on GitHubMade from the source of @johnmorrisdotca/houseki 0.4.2.