# Development

- [Initial Setup](https://docs.holofair.app/development/initial-setup.md)
- [Start Here](https://docs.holofair.app/development/initial-setup/start-here.md): This page explains how to get started
- [Setup Addressables](https://docs.holofair.app/development/initial-setup/setup-addressables.md)
- [Updating HoloFair SDK in an existing project](https://docs.holofair.app/development/initial-setup/updating-holofair-sdk-in-an-existing-project.md)
- [Scenes & Layers](https://docs.holofair.app/development/initial-setup/scenes-and-layers.md): This page explains what position player appears at, what numbers and their meaning have for HoloFair and how HoloFair loads scenes
- [Portals](https://docs.holofair.app/development/initial-setup/portals.md)
- [WorldSettings](https://docs.holofair.app/development/initial-setup/worldsettings.md)
- [Build & Upload Addressables](https://docs.holofair.app/development/initial-setup/build-and-upload-addressables.md)
- [CloudFront](https://docs.holofair.app/development/initial-setup/build-and-upload-addressables/cloudfront.md): This guide explains how to host addressables on AWS CloudFront which is actually almost identical  to the one HoloFair team uses internally to deliver clients custom projects globally.
- [BunnyCDN](https://docs.holofair.app/development/initial-setup/build-and-upload-addressables/bunnycdn.md)
- [Pubish & Test your Metaverse](https://docs.holofair.app/development/initial-setup/pubish-and-test-your-metaverse.md): Work In Progress
- [Features](https://docs.holofair.app/development/features.md)
- [Text](https://docs.holofair.app/development/features/text.md): To display text that is syncronized with all users in your Metaverse
- [Respawn](https://docs.holofair.app/development/features/respawn.md): Teleports the player to a point
- [Link](https://docs.holofair.app/development/features/link.md): Allow your users to explore web content
- [Image](https://docs.holofair.app/development/features/image.md): Apply web images to any material or mesh render to enable better customization of your world
- [Video](https://docs.holofair.app/development/features/video.md): Enable web video or livestreams with custom thumbnail for your users
- [TalkZone](https://docs.holofair.app/development/features/talkzone.md): Enable group calls with video or screen share capabilities
- [Emote](https://docs.holofair.app/development/features/emote.md): Add emotes so users can better express themselves or allow them to take a seat
- [Timer](https://docs.holofair.app/development/features/timer.md): Automate content activation using UTC based timers
- [Add Force](https://docs.holofair.app/development/features/add-force.md): Parkour and fun run games with physics based courses
- [Animated Objects](https://docs.holofair.app/development/features/animated-objects.md): Add more life to your environment with animated content
- [Special/VIP content](https://docs.holofair.app/development/features/special-vip-content.md): For content exclusive to certain users
- [Localization](https://docs.holofair.app/development/features/localization.md): Different content for different languages
- [Timeline](https://docs.holofair.app/development/features/timeline.md): More interactive and complex animations and cut scenes with synced timelines
- [Focus Point](https://docs.holofair.app/development/features/focus-point.md): For creating cinematics or focusing the camera on an object.
- [REST API Integration](https://docs.holofair.app/development/features/rest-api-integration.md): Connect your Metaverse with any remote REST API.
- [Serialized Variables](https://docs.holofair.app/development/features/rest-api-integration/serialized-variables.md)
- [Smart String](https://docs.holofair.app/development/features/rest-api-integration/smart-string.md)
- [Interaction Events](https://docs.holofair.app/development/features/interaction-events.md): These components will allow you to introduce interactions with environment like doors, lights, fireworks
- [Use Cases for Interaction Events](https://docs.holofair.app/development/features/interaction-events/use-cases-for-interaction-events.md): The following are examples of ways you can use these event components in your project along with the Views.
- [Editing Values](https://docs.holofair.app/development/features/editing-values.md): Changing the values of your Views at runtime inside of HoloFair.
- [Control Locker](https://docs.holofair.app/development/features/control-locker.md): Locks user's control
- [Important](https://docs.holofair.app/development/important.md): The following pages are important instructions to follow in order to avoid common errors and pitfalls.
- [Format of 3D Assets](https://docs.holofair.app/development/important/format-of-3d-assets.md): Format standards for 3D assets that must be followed.
- [GUIDs](https://docs.holofair.app/development/important/guids.md): This is regarding volatility of global identifiers that are critical part of any feature that is intended to be edited in real-time


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.holofair.app/development.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
