Island Concept

From Unknown Horizons - Wiki
Jump to: navigation, search
Note.png

This page is part of the Unknown Horizons Design Document. Please discuss everything concerning this topic on the "discussion" tab of this page. If you're not sure whether your ideas are fitting the Unknown Horizons style, either use the related discussion page or ask us. Please don't directly edit the article!

Contents

Proposal

Summary

The world in Unknown Horizons first consists only of water tiles. These tiles populate the space within the map size and the space behind the edge to create the illusion of an endless sea.

This void is filled with Islands. Islands are static chunks of terrain, but can be placed in the world at run-time. Technically, the terrain is defined by a flat 2D-Array of tiles. In this context, terrain means all kinds of land and water, so an island can create special water tiles like fishing grounds.

The island is an important logical entity, since every building has associated exactly one island to it. Therefore a city can be defined as a set of buildings of the same player on the same island.

Use Cases

  • Script places island into world, blocking units have to be handled in some way.
  • Island is removed from worls by script.

Phasing

The island concept is fundamental and has to appear in the first milestone.

Personal tools