TileWorldCreator Documentation
  • Welcome
  • Getting Started
    • Update 3.1
  • TileWorldCreator component
  • Blueprint Layers
  • Build Layers
  • Tiles preset
  • Generators
  • Modifiers
  • Presets
  • Save & Load
  • Runtime modification
  • Multiple Maps
  • Custom tiles
  • Custom actions
  • Demo scenes
  • FAQ
  • API
    • TileWorldCreator
    • Events
Powered by GitBook
On this page
  • Generators
  • Cellular Automata
  • BSP Dungeon
  • L-System
  • Maze
  • Random Noise
  • Paint
  • Circle
  • Texture
  • Dot grid
  • Checkerboard
  • Pathfinding

Generators

PreviousTiles presetNextModifiers

Last updated 1 month ago

Generators

Generators are actions which creates a map based on an algorithm (Except for the paint generator) from scratch. TileWorldCreator has multiple algorithms built-in but you can of course also implement your own.

Cellular Automata

The cellular automata generator is a great generator if you want to create an island type of map.

BSP Dungeon

BSP Dungeon generates dungeon like maps based on the BSP algorithm.

L-System

The L-System generator is great for creating road like networks or similiar looking maps. This algorithm uses string based rules. Read more about L-Systems here:

Maze

Use the maze generator to generate maze like maps.

Random Noise

Generates a random noise map. Great in combination with an expand and smooth modifier. Random noise with expand and smooth modifier:

Paint

  1. Add a paint generator to your layer.

  2. Enable the paint generator by clicking on the brush icon.

  3. When enabling the paint layer, the scene view registers the paint layer and allows you to easily enable / disable the paint layer from the scene view.

Circle

Texture

Dot grid

Checkerboard

Pathfinding

The paint generator allows you to easily paint a map in the scene view.

In the scene view you can now start adding or removing tiles by holding Left Ctrl key and holding the left or right mouse button.

The circle generator generates a simple circle shape from a random or fixed position.

The texture generator generates a map based on a texture2d. You can also set this texture by script during runtime. Please have a look at the 10_GeneratyByTexture demo scene

Generates a dot grid

Generates a checkerboard like grid

The pathfinding generator takes a start position and end position (layers) and generates a path on a navigation layer. Please see the included demo scenes for more information.

L-System