# How Does Infinity Games Work

**Infinity Games** is the first agentic IDE (Intelligent Development Environment) Platform in Web3 that enables everyone to create entertainment apps, especially mini-games, using natural language. Crafted by Infinity Ground, it lies at the core of Zenith's revenue generation. With Infinity Games, both agents and humans can make games through natural language. That's why Zenith can serve multiple types of clients simultaneously.

### Components of Infinity Games:

* **Templates:** Classic game types like action games, simulation games, and AI-native games crafted by Infinity Ground. Templates allow users to avoid creating a game from scratch, facilitating easy onboarding.
* **Editor:** The core of the IDE, composed of a group of agents covering different purposes, including intent understanding, code editing, code reviewing, and code implementing. Users can also upload or generate assets with AI, including characters, backgrounds, and objectls.
* **Renderer:** The display area where users can see the games and implement changes in real-time, and publish a playable game at one click.

<figure><img src="/files/4kPBxLGfBJTxJcRPrKgZ" alt=""><figcaption><p>Infinity Games Agent Workflow</p></figcaption></figure>


---

# 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://infinity-ground.gitbook.io/zenith/how-does-infinity-games-work.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.
