this is kind of interesting, select the geometry in gameplay mode and drag it into your project folder
to save it, haven't figured out how to save the textures yet.
Updated in version 0.2
The empty objects in which the spawn objects are originally created are now removed after the object is spawned.
What is BASICGRiD?
BASICGRiD is a simple world-generation tool that creates a two dimensional grid and places objects on this grid. These objects can be anything with a transform component. The grid can be adjusted in dimensions, orientation, delay of object spawning, density of objects, rotation of objects and much more.
What comes with Basic Grid?
BASICGRiD comes with two prefabs: GridGenerator_Default.prefab and UnitGenerator_Default.prefab. Additional there are three example scenes available in which the GridGenerator and the UnitGenerator are already set up.
GridGenerator_Default.prefab : This can be dragged into the scene. In the inspector all variables must be assigned to create a grid filled with objects. The grid generator calculates the positions with the given tile size and world size and other variables.
UnitGenerator_Default.prefab : This can be assigned to the GridGenerator as ’spawn object’. All models or gameObjects that need to get spawned are added to the UnitGenerator_Default.prefab. When a scene gets compiled UnitGenerator_Default.prefab randomly chooses one of the assigned objects. To have more control over what objects are spawned, each object has a ratio variable, which defines the ratio of the object to the rest of the objects in the grid.
CubesColoredGrid : This is an example in which the ‘isMulticolor’, ’mashUpMaterial’ and ‘mashUpRange’ is used. If ‘isMulticolor’ is checked, a model’s meshes are colored individually instead of all meshes one color. Checking ‘’mashUpMaterial’ wil multiply the color of a material with a random value ranging from 0 to the given value in the ‘mashUpRange’ for each mesh.
PlatformerGrid : This is an example of an orthographic scene in which several platforms are spawned.
VillageGrid : This is an example of a grid with realistic models, forming a basic village.