> For the complete documentation index, see [llms.txt](https://docs.gamecreator.one/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.gamecreator.one/game-creator/systems/game-creator-api.md).

# Game Creator API

![](/files/-LB0OS6PzHBm5ndfVvo6)

If you are a programmer you can extend the **Game Creator** functionality to fit your needs. This guide will cover the extendable components and how to use the **built-in tools** that fasten the development.

{% content-ref url="/pages/-LB0RgnU87kFNafRlaj3" %}
[Custom Actions](/game-creator/systems/game-creator-api/custom-actions.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LB0U2JuXZD2HcQfQ8Nb" %}
[Custom Conditions](/game-creator/systems/game-creator-api/custom-conditions.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LDv5EqzkyPzRwRffr4f" %}
[Custom Triggers](/game-creator/systems/game-creator-api/custom-triggers.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LB2E47FoY7yD4KQrIxm" %}
[Custom Hooks](/game-creator/systems/game-creator-api/custom-hooks.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LDqxsUnFYUDie614zyn" %}
[Custom Save & Load](/game-creator/systems/game-creator-api/custom-save-and-load.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LB5BSL7WsziIlv5uo9\_" %}
[Variables Access](/game-creator/systems/game-creator-api/variables-access.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LCFGtss3PPRLsakApJC" %}
[Custom Module](/game-creator/systems/game-creator-api/custom-module.md)
{% endcontent-ref %}
