For business

Your Telegram game in weeks,
not quarters.

Zentrik Games is one person and a fleet of AI agents. I write the spec and accept every asset and every release. The agents write the code test-first and make the art from briefs.

Pipeline

One person. A fleet of agents.

Five steps from spec to Telegram. Under each one is a real artifact from the game repositories, not an illustration.

  1. 01Spec

    I write the spec

    Every game starts as a document: scope, priorities, acceptance criteria.

    ## 0. Назначение документа и границы
    Приоритеты при конфликте требований: безопасность детей и закона > корректность денежных операций и данных > стабильность > доступность на слабых телефонах > основные игровые сценарии > визуальные эффекты.

    Original in Russian

    Batobu spec, §0

  2. 02Code

    Agents write the code test-first

    First a failing test, then the code, then the same test passes. Below is a real run of the Syndicate Wars arena tests.

    backend/src/game/arena-feedback.test.ts

    First run: the tests exist, the code does not

    ✖ an advancing squad pursues a retreating enemy without sending its back line ahead (9.429541ms)
    ✖ turret control survives departure and the former twenty-second timeout (3.422792ms)
    ✖ doors occupy gaps in continuous flank barriers, away from the central capture area (7.103375ms)
    ℹ tests 3
    ℹ pass 0
    ℹ fail 3

    After the code: the same tests pass

    ✔ an advancing squad pursues a retreating enemy without sending its back line ahead (20.435458ms)
    ✔ turret control survives departure and the former twenty-second timeout (5.683875ms)
    ✔ doors occupy gaps in continuous flank barriers, away from the central capture area (0.3895ms)
    ✔ arena preserves squad slots and puts two fighters ahead of the three ranged fighters (2.203292ms)
    ℹ tests 26
    ℹ pass 26
    ℹ fail 0

    Arena tests: red, then green

  3. 03Art

    Agents make the art from briefs

    No asset appears without a written brief: what it is for, size, format, what is not allowed.

    - **ID:** `ui_item_furn_guitar`
    - **Статус:** `requested`
    - Финальный формат: `PNG`, 8 бит, RGBA
    - Целевое разрешение или размер: 512x512 px, 1:1; безопасное поле 32 px с каждой стороны

    Original in Russian

    Asset brief, Batobu

  4. 04Acceptance

    I accept every asset and every release

    An agent cannot mark its own work as accepted. Only the reviewer moves the status.

    requested → in_progress → ready_for_review → accepted.
    Не ставь `accepted` самостоятельно.

    Original in Russian

    Asset status rule, Batobu pipeline

  5. 05Launch

    The game opens in Telegram

    One tap from any chat, nothing to install.

Directions

Four doors.

Main

Custom development

A branded game or your idea, from spec to launch in Telegram.

  • Spec and prototype first, then code, art, tests and release
  • Payments inside the game in Telegram Stars
  • Scope and timeline fixed in the brief and the contract
Send a brief
Brands

Integrations in our games

Items, events and places inside our worlds. Audience figures on request.

Ask about it
Know-how

Consulting on AI production

How one person runs a fleet of agents from spec to release.

Ask about it

Who you work with

  • Zentrik Games is me and a fleet of AI agents.
  • I make games for Telegram: they open from any chat and come out often.
Vlad Varlamov Founder, Zentrik Games

The fastest way to reach me is the brief below.

FAQ

Questions.

Who owns the rights to the code and the art?

We fix it in the contract for each project: what passes to you, what stays with the studio and in what form you get the sources.

How is the quality of AI assets controlled?

Every asset starts as a written brief: size, format, style references and a list of what is not allowed. An agent cannot accept its own work: each file is checked and either accepted or sent back with notes on what to fix.

Who supports the game after launch?

Support after launch, its scope and its term, is agreed in the contract.

How do players pay with Telegram Stars?

Digital goods in Telegram Mini Apps are paid in Telegram Stars: the purchase happens inside Telegram, and the game server confirms each payment before it grants the item. How revenue is settled with you is agreed in the contract.

Do you make games for kids?

Yes. Pufiki (8+) shows how: the odds on screen are the odds on the server, parents get a spending limit and purchase history, and the account can be deleted from the bot. The rules of a kids project are agreed before the spec.

More on the page for parents

Brief

Tell me about the game.

Seven fields, two minutes.

Sending is not connected yet: the form checks the fields but sends nothing.

Idea, audience, references

When you need it

@username or name@company.com