Нарды – Прозрачность и безопасность

Что значит «всё решает сервер»?

Сервер проверяет все игровые действия. Твоё устройство только показывает состояние игры — оно не может ни изменить результаты, ни повлиять на них.

Сервер контролирует:

Игрок контролирует:

Как генерируются броски костей?

Все броски костей генерируются на сервере с помощью библиотеки rand для Rust:

Исходный код
// engine/src/manager/dice_manager.rs
let value = rand::rng().random_range(1..=6);

rand 0.10 — самая надёжная библиотека случайных чисел для Rust (более 500 млн загрузок)

Кто ходит первым?

Сервер случайным образом решает, какой игрок ходит первым:

Почему это важно?

Платный контент

Такие вещи, как чай и скины шашек, — это вопрос личного стиля.

Начать игру