# Creating A Biome In this example, we will be adding a biome package to the [Airport KALO](../../../../samples-tutorials/samples/sceneries/airportkalo/) sample project, and then using the biome rulesets we define in the airport itself. Once you have this project open in [The Project Editor](../../project-editor/the-project-editor/), we will start by creating the package, selecting the **custom** option in the wizard and then filling in the details, ensuring that the **Content-type** is set to **MISC**: {{< image-center src="images/2_DevMode/biomes_editor/tutorial/biome_tut_1.png" alt="The Package Creation Wizard" >}} After clicking the {{< button "Next" />}} button, we need to name the biome asset group and make sure that the **asset type** is set to **Biomes**, then click on {{< button "Create" />}}: {{< image-center src="images/2_DevMode/biomes_editor/tutorial/biome_tut_2.png" alt="Adding A Biome Asset Group" >}} With that done, we should click on the {{< button "Build All In Project" />}} button, and then start a free flight at the Waterloo Regional Airport (KALO), where the sample airport project is located. Once the flight has started we can then *right-click* on the new biome asset group and select **Load In Editor** to begin to edit the biome asset: {{< image-center src="images/2_DevMode/biomes_editor/tutorial/biome_tut_3.png" alt="Loading The Biome Asset In The Biomes Editor" >}} ### Creating A Biome Rulset In [The Biomes Editor](../the-biomes-editor/) the first thing to do is click on the {{< button "New" />}} button to create a new ruleset: {{< image-center src="images/2_DevMode/biomes_editor/tutorial/biome_tut_4.png" alt="The Biomes Editor" >}} We will be prompted to give a name, and then after clicking on the {{< button "Ok" />}} button - it will be added to the list of rulesets in the editor: {{< image-center src="images/2_DevMode/biomes_editor/tutorial/biome_tut_5.png" alt="A New Biome In The Biome Editor" >}} Clicking on this will open the ruleset in [The Biomes Inspector](../the-biomes-inspector/), where we will need to click on the {{< button "+" />}} button to create the first biome rule and name it: {{< image-center src="images/2_DevMode/biomes_editor/tutorial/biome_tut_6.png" alt="Creating And Naming A Biome Rule" >}} We can then go about setting up the different plant and eco-region sections for the rule by editing the different sections (each one is fully described on [The Biomes Inspector](../the-biomes-inspector/) page). When finished, we can then repeat the process to add further biome rules to the ruleset, or even further rulesets, as needed. ### Applying A Biome Having created one or more biome rulesets, we can then use it in the simulation. In this example we're using the KALO sample, and so we can open this in the scenery editor for editing. In this case we'll be adding in a [Polygon Object](../../scenery-editor/objects/polygon-objects/) and then checking the [Vegetation](../../scenery-editor/objects/polygon-objects/#vegetation-override) option and using one of the new biome rulesets in the [Biome Override](../../scenery-editor/objects/polygon-objects/#biome-override-not-available-for-world-hub-airports) option: {{< image-center src="images/2_DevMode/biomes_editor/tutorial/biome_tut_7.png" alt="Using A Custom Biome Ruleset In The Scenery Editor" >}} It should be noted that if you wish to create biomes appropriate to a specific zone, you can go to the zone in the simulation by starting a free-flight and then using the [Teleport Window](../../../menus/tools_info/teleport-window/) to go to the required part of the world. Once in the required zone, you can open the Biomes Editor and see the region details at the top of the editor: {{< image-center src="images/2_DevMode/biomes_editor/tutorial/biome_tut_8.png" alt="Finding The Current Biome Details For A Zone" >}} In this way you can create biomes that integrate correctly with the part of the world where you want them to be used. Note that if the biome is to be used as part of an airport or scenery within a [Polygon Object](../../scenery-editor/objects/polygon-objects/), then **it should not have an Eco Region or PNV defined**.