---
metadata:
  - name: generator
    content: Diplodoc Platform v5.52.0
alternate:
  - https://yandex.com/dev/games/doc/en/requirements/2/4.md
  - https://yandex.com/dev/games/doc/hi/requirements/2/4.md
  - https://yandex.com/dev/games/doc/ko/requirements/2/4.md
  - https://yandex.com/dev/games/doc/ru/requirements/2/4.md
  - https://yandex.com/dev/games/doc/tr/requirements/2/4.md
  - https://yandex.com/dev/games/doc/vi/requirements/2/4.md
  - https://yandex.com/dev/games/doc/zh/requirements/2/4.md
  - href: en/requirements/2/4.md
    type: text/markdown
    title: Markdown version
  - href: ../../llms.txt
    type: text/markdown
    title: llms.txt
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com/dev/games/doc/en/llms.txt

# Game mechanics

<!-- source: en/_includes/script-common.md -->
<!-- source: en/_includes/script/index-js.md -->

<!-- endsource: en/_includes/script/index-js.md -->

<!-- source: en/_includes/script/requirements-js.md -->

<!-- endsource: en/_includes/script/requirements-js.md -->

<!-- source: en/_includes/script/image-modal-js.md -->

<!-- endsource: en/_includes/script/image-modal-js.md -->
<!-- endsource: en/_includes/script-common.md -->

{% note info "Item 2.4 of the Game Requirements" %}

The game meets at least one of the criteria for having game mechanics.

{% endnote %}

To keep users engaged and create an exciting gameplay experience, the game must have mechanics that motivate players to progress.

## Criteria {#criteria}

{% note warning %}

The requirement is considered fulfilled if the game meets at least one criterion.

{% endnote %}

The game features:

- competitive mechanics;
- progress dependent on player actions (score points, travel through the world, unlock new locations, advance through the storyline);
- a goal ("save the princess", defeat the opponent, complete all levels to unlock the ending);
- completion (winning or losing is possible).

### Games that Meet Criteria {#criteria-ok}

<div class="table-50">

#|
|| **Game** | **Comment** ||
|| ![](../../_images/requirements/2-4-mechanics/dune-scores-record-ok.gif) | Ability to earn points and set records. ||
|| ![](../../_images/requirements/2-4-mechanics/sudoku-goal-ok.gif) | Has a clear goal - solve the sudoku. ||
|| ![](../../_images/requirements/2-4-mechanics/horror-plot-development-ok.gif) | Includes progression through the storyline, interaction with the world, moving through locations. ||
|| ![](../../_images/requirements/2-4-mechanics/clicker-score-ok.gif) | The game keeps track of scores. ||
|| ![](../../_images/requirements/2-4-mechanics/racing-competition-ok.gif) | Features competitive mechanics, with a final outcome of victory or defeat, various levels. ||
|| ![](../../_images/requirements/2-4-mechanics/city-progress-ok.gif) | In-game progression, scores, progress. ||
|#

</div>

### Games that Do Not Meet Criteria {#criteria-bad}

<div class="table-50">

#|
|| **Game** | **Reason for Rejection** ||
|| ![](../../_images/requirements/2-4-mechanics/reading-bad.gif) | Players can read and evaluate jokes, but there are no competitive mechanics, progress, goals, or win/lose scenarios. ||
|| ![](../../_images/requirements/2-4-mechanics/just-images-bad.gif) | Players can view, rate, and download images, but there are no competitive mechanics, progress, goals, or win/lose scenarios. ||
|| ![](../../_images/requirements/2-4-mechanics/no-result-bad.gif) | Player choices have no impact and lead to no result. Game mechanics are absent. ||
|| ![](../../_images/requirements/2-4-mechanics/tv-program-bad.gif) | Displaying reference information is not a game mechanic. ||
|#

</div>

## Contact Moderation {#forma}

If you believe that your game meets the criteria for having game mechanics and has been removed from publication or not allowed for incorrect reasons, fill out the form below.

The moderation quality control service will review the decision and restore the game if it was wrongly blocked.

<div class="cut-button">

{% cut "Open the form" %}

<div style="padding: 15px;
         margin: 10px 0;
         background: #FFFFFF;
         border-radius: 10px;
         border: 1px solid var(--yc-color-line-generic);">
      <iframe height="400"
              width="100%"
              frameborder="0"
              id="moderation-2-4-form"
              src="https://forms.yandex.com/surveys/13487250.5a13659b18018197b1f339b05e2d4dacc05604a6/?answer_choices_52072484=63122528&iframe=1">
      </iframe>
</div>

{% endcut %}

</div>
