licenses.dev

@civ-clone/core-world-generator v0.1.3

The base `Generator` class (and `GeneratorRegistry`) which provide a schema to allow world generation in any way so long as it meets the requirements set out in the interface.

Published on

Licenses

Learn more about license information.

Package Licenses

MIT

Dependency Licenses

MIT8
PackageRelationDependenciesPublished
@civ-clone/core-civilization • 0.1.3This is a template repo.INDIRECT3
@civ-clone/core-data-object • 0.1.12A data exchange object for converting a subset of a class instances to plain JSON.INDIRECT1
@civ-clone/core-player • 0.1.7The core elements of what a `Player` is, including the `CurrentPlayerRegistry` and `PlayerAction`s.DIRECT8
@civ-clone/core-registry • 0.1.1This component is used to create other registries that contain object data. This is a stub that contains all the shared methods that other classes will extend replacing the constructor with a call to the parent passing in the supported types that can be sDIRECT0
@civ-clone/core-rule • 0.1.3This component contains the framework for `Rule`s. These are comprised of `Criterion`s and `Effect`s with optional `Priority`s.DIRECT1
@civ-clone/core-terrain • 0.1.2This is how a `Tile`'s `Terrain` is defined. Utilising this, along with `TileImprovement`s and `Feature`s can bring parity to most of the Civ games.DIRECT3
@civ-clone/core-world • 0.1.13The core building-blocks for the concepts of a `World` and `Tile` based environment, as well as a bucket for `Tile`s (`Tileset`) with some helper functions that are useful on such a collection.DIRECT8
@civ-clone/core-yield • 0.1.4A `Yield` is a key element in Civilization and can refer to anything from the `Attack` value of a `Unit` to, the `Food` returned for a `Tile` or the `Unhappiness` produced by a `City`.INDIRECT2
Last updated on

Copy the licenses badge code for the latest version:

[![licenses](https://licenses.dev/b/npm/%40civ-clone%2Fcore-world-generator)](https://licenses.dev/npm/%40civ-clone%2Fcore-world-generator)
<a href="https://licenses.dev/npm/%40civ-clone%2Fcore-world-generator">
  <img src="https://licenses.dev/b/npm/%40civ-clone%2Fcore-world-generator" alt="licenses" />
</a>

Or the licenses badge code for the 0.1.3 version:

[![licenses](https://licenses.dev/b/npm/%40civ-clone%2Fcore-world-generator/0.1.3)](https://licenses.dev/npm/%40civ-clone%2Fcore-world-generator/0.1.3)
<a href="https://licenses.dev/npm/%40civ-clone%2Fcore-world-generator/0.1.3">
  <img src="https://licenses.dev/b/npm/%40civ-clone%2Fcore-world-generator/0.1.3" alt="licenses" />
</a>
GitHub