# Common Questions

<details>

<summary>What is the Mimiland created for?</summary>

Mimiland is built for anyone making a client-server multiplayer game. Hathora simplifies the development process by providing production-ready infrastructure and scaling.

Whether you are with a large AAA studio, a small indie team, or even a solo hobbyist, Hathora will help your multiplayer game succeed.

Mimiland allows easy integration with your existing game, you just need to containerize your server code.

</details>

<details>

<summary>What types of games does Mimiland host?</summary>

Mimiland will work for any multiplayer games that have a client-server architecture and are match-based.

Here's a list of some popular game types that we support:

* Survival game
* MOBA&#x20;
* Real-Time Strategy (RTS)&#x20;
* Turn-based&#x20;
* Card games (Minigame in Mimiland metaverse)&#x20;
* Fight games&#x20;
* Co-op adventure games and platformers

</details>

<details>

<summary>How does Mimiland help my game scale globally?</summary>

With Mimiland, deploying a global game has never been easier. All you need to do is give us your server code, we will automatically distribute it across all our regions. Then when you or your matchmaker request a CientId, Mimiland will allocate it to an existing process if it has capacity or spin up new instances as needed.

Because of our serverless architecture, your game will be immediately available across all our global regions - with **no additional cost per region**. Our [pricing](https://www.mimiland.com/en?q=pricing) is usage-based, which means you only pay when players are actually playing your game.

</details>

<details>

<summary>How to handle APIs with different domains under the same project?</summary>

* **Method 1:**

  Create different services in the environment and set different base URLs for them correspondingly. The API group and API dimension can be associated with a certain base URL. We recommend this method.
* **Method 2:**

  Set URL as an environment variable, such as DOMAIN\_1. Write the API path as https\:///users. When the API paths start with http\:// or https\://, the system will automatically ignore the base URL.
* **Method 3:**

  Set different environments for different domains, and run APIs under different domains by switching the environment. We do not recommend this solution.

</details>

<details>

<summary>I need help with creating and configuring my game by using the Mimiland platform. Do you offer support?</summary>

Yes, we do! Please reach out to us [via email](mailto:undefined) . We'll be happy to help.

</details>

<details>

<summary>How to handle the auth state ?</summary>

View [documentation](/mimiland-core-services/authentication-and-authorization.md) for auth state here.

</details>

<details>

<summary>How does Mimiland reduce latency?</summary>

Mimiland does two things to reduce latency:

* Optimal server placement near players
* Traffic routing through a private backbone

Mimiland reduces the distance your server packets travel and routes traffic through our premium edge network, delivering low-latency experiences for your players.

</details>


---

# 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.mimiland.com/faqs/common-questions.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.
