Unity Plugin

Example: PaperMap

This map is an example of what can be done with this package.

General configuration

In this case we decided to show streets, buildings and water meshes. Look into the ExampleConfig asset for more information.

Cells

The terrain is configured in a way that parks are displayed with a green ground texture while cells containing places of belief are tinted slightly pink and cells that contain museums are orange. Look into the ExampleConfigCells asset for more information.

POIs

The Points Of Interest are shown as 2D pins with an icon relative to what they represent. There are five static POIs which are museums, supermarkets, bars, schools, and health care institutions. One POI is dynamic, which means it will only be visible at specific circumstances. In this case it is a post box that will only appear at noon. It is also possible to have dynamic POIs with more complex logics by combining different conditions (like weather, time, specific locations, and so on). Look into the ExampleConfigPOIs asset for more information.

Decorations

For this map we chose to have trees spawning randomly within all park cells. They are not allowed to spawn on streets or buildings and have a random rotation and height. Look into the ExampleConfigDecoration asset for more information.

Weather and Time

The UI in the top right hand corner shows the state of the real-world weather and the current time. Furthermore, there are particle effects for snow, rain, and mist that are automatically activated when the condition appears in the real world at your location. Look into the ExampleConfigWeathers asset for more information. You will also notice that the light changes color, position, and intensity throughout the day.

Player

The player is a simple character wearing an orange COALA cap. Check the third_person_player CoalaChar prefab for more information.

Installation

To use the PaperMap example, go to your package manager and import it through the COALA package.

You then will be able to open the scene.