> For the complete documentation index, see [llms.txt](https://pimkb.gitbook.io/pimkb/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://pimkb.gitbook.io/pimkb/preserving-3d-software/game-engines/godot.md).

# Godot

Godot Engine is a free open source 3D game engine for Android, Linux, Mac and Windows. A WebEditor is also available.

Some information with relevance to XR preservation, quote from the [features list](https://godotengine.org/features):&#x20;

> ### XR support
>
> Godot makes cross-platform Augmented and Virtual Reality development easy.
>
> * **Works with many headsets** including the Meta Quest, Valve Index, HTC Vive, Oculus Rift, all Microsoft MR headsets, and many more.
> * **Support for OpenXR**, an emerging open standard that most hardware vendors are moving to.
> * **Plugins** give access to various proprietary SDKs, such as OpenVR (SteamVR) and the legacy Oculus SDKs.
> * **WebXR** can deliver AR/VR experiences via a web browser.
> * **ARKit** allows creating AR apps for iOS.
>
> ### Multi-platform editor
>
> *Create games on any desktop OS and Android.*
>
> * **Works on Windows, macOS, Linux, \*BSD and Android&#x20;*****(experimental)*****.**\
>   The editor runs in 32-bit and 64-bit on all platforms, with native Apple Silicon support.
> * **Small download** (around 35 MB), and you are ready to go.
> * **Easy to compile** on any platform (no dependency hell).
>
> ### Multi-platform deploy
>
> *Deploy games everywhere!*
>
> * **Export to desktop platforms:** Windows, macOS, Linux, UWP, and \*BSD.
> * **Export to mobile platforms:** iOS and Android.
> * **Consoles:** Nintendo Switch, PlayStation 4, Xbox One via third-party providers [(read more).](https://docs.godotengine.org/en/latest/tutorials/platform/consoles.html)
> * **Export to the web** using HTML5 and WebAssembly.
> * **One-click deploy & export** to most platforms. Easily create custom builds as well.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://pimkb.gitbook.io/pimkb/preserving-3d-software/game-engines/godot.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
