Студия
Как делается игра.
Игра Kezmara проходит путь от наброска до выпущенной версии всегда по одним и тем же шагам, и после каждого шага остаётся то, что можно проверить.
Шесть шагов
Механика
Правило, которое игрок понимает за один раунд. Его набрасывают и пробуют в черновом прототипе до любой графики.
Детерминированное ядро
Раунд пишется как чистая функция своих сидов и версии игры: те же входные данные — тот же раунд, на сервере и в браузере.
Математика симуляцией
Ядро прогоняется на очень большом числе раундов с сидами, настраивается на целевой RTP, и измеряются настоящий максимальный выигрыш и частота выигрыша.
Паспорт
Числа, то, как их измерили, и версия, к которой они относятся, записываются до любого выпуска.
Графика и звук
Внешний вид строится поверх готового раунда, поэтому анимация всегда показывает результат, который рассчитал сервер, а не подобранный задним числом.
Проверка с кошельком и выпуск
Игру проверяют против seamless wallet, включая таймауты и повторы, и выпускают как версию. Изменение математики — новая версия.
Что одинаково в каждой игре
- Ставку рассчитывает результат сервера, а браузер показывает ровно его.
- Любой раунд можно повторить по его сидам.
- Числа публикуются для каждой версии вместе с тем, как они получены.
- Сначала телефон: короткие раунды, читаемые на телефоне в iframe лобби.
Небольшая студия
Мы небольшая команда, поэтому те, кто проектирует математику игры, пишут и её интеграцию, и операторы говорят с ними напрямую.