# Custom Solutions

While individual plugins can significantly enhance your Godot game development workflow, there are times when a custom solution is necessary to meet specific project needs. Building custom solutions involves either customizing existing plugins or grouping multiple plugins and components together to create a system that perfectly fits the requirements. This approach can dramatically improve development velocity and ensure your game development process is as efficient as possible.

## Solution License

Unlike plugins, most of the complex solutions I publish will be offered as paid versions. However, some of the simpler ones will still be available under the MIT License. Given the considerable extra effort I have invested in building these solutions, I believe it is reasonable to request some financial support to ensure the continued development and enhancement of these projects.

## Available Solutions

### 1. [Simple State Machine](/custom-solutions/state-machine.md)

A super simple state machine system.

**Use-Cases**: (TBA)

**Release Date**: (TBA)

**License**: MIT


---

# 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://plugins.jbsnippets.com/introduction/custom-solutions.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.
