Мы запускаем веб-проект по открытию кейсов в CS2. Необходимо разработать и внедрить комплексное решение, включающее:<br> • Вероятностную модель выпадения предметов (учёт редкости, цен на рынке и т. д.).<br> • Механизмы гарантированной маржи (учёт ценовых колебаний, гибкость настройки).<br> • Прозрачную или псевдопрозрачную систему управления рандомом (доказательная честность, генератор случайных чисел).<br> • Настройку общей экономики кейсов (баланс между «призывающими» выигрышами и долгосрочным RTP).<br> • Документацию, тестирование, аналитику и инструменты мониторинга.<br><br>Сами кейсы (ассортимент, внешний вид, цены) будут меняться и дополняться, поэтому важна гибкость решения и возможность быстро вносить корректировки.<br><br>Задачи:<br> 1. Разработка вероятностной модели:<br> • Анализ имеющегося пула предметов и цен.<br> • Настройка шансов выпадения в соответствии с категориями редкости.<br> • Настройка распределения вероятностей под заданный геймдизайн и ожидания пользователей.<br> 2. Гарантия маржи и управление экономикой:<br> • Обеспечение контролируемого процента дохода при открытии кейсов (RTP, маржинальность).<br> • Учёт динамики цен (Steam Market или иные данные) или работа с «замороженными» ценами.<br> • Возможность оперативной перенастройки вероятностей и стоимости кейсов.<br> 3. Система генерации случайных чисел (ГСЧ):<br> • Выбор/настройка надёжного ГСЧ (криптографический или псевдослучайный).<br> • Опционально — реализация механизма псевдопрозрачности (pseudorandom proof): публикация seed, salt и т. д.<br> • Защита от манипуляций и взлома, обеспечение честности с точки зрения пользователя.<br> 4. Оптимизация экономики кейсов:<br> • Анализ и расчёт «возврата» для игрока, частоты «призывающих» выигрышей.<br> • Балансировка разных типов кейсов, их цен и состава лута.<br> • Поддержка разнообразия и интереса к проекту при сохранении заданной маржи.<br> 5. Тестирование и документация:<br> • Написание технической документации по архитектуре решения, логике алгоритма, ключевым параметрам.<br> • Планирование и проведение нагрузочных тестов (симуляция большого объёма открытий кейсов).<br> • Настройка систем мониторинга (логирование выпадений, аналитика ключевых метрик).<br> 6. Интеграция и поддержка:<br> • Взаимодействие с нашей командой (frontend, backend), передача и интеграция готового алгоритма.<br> • Возможность создания панели/инструментов для оперативного изменения вероятностей и цен без простоя сервиса.<br> • Долгосрочное сопровождение и доработка алгоритма (по договорённости).<br><br>Кого мы ищем<br> • Разработчика или небольшую команду с опытом в:<br> • Геймдизайне или математической проработке игровых механик (особенно механик выпадения лута).<br> • Создании вероятностных или аналитических систем (опыт работы с распределениями, статистикой, ГСЧ).<br> • Реализации безопасных клиент-серверных решений (если у вас есть опыт настройки крипто-ГСЧ или smart contract-подобных механизмов прозрачности — будет плюсом).<br> • Интеграции с внешними API (Steam Market или аналогичные) и обработки данных о цене предметов.<br> • (Желательно) Знании специфик гемблинга / iGaming-решений.<br><br>Будет плюсом:<br> • Опыт разработки сайтов/игр с кейсами или лутбоксами.<br> • Портфолио схожих проектов (демо, ссылка на GitHub или личный сайт).<br> • Знание гемблинговых механизмов (например, казино, рулетки, слот-игры).<br> • Опыт реализации provably fair механик.<br><br>Формат работы<br> • Удалённая фриланс-разработка.<br> • Объём и сроки обсуждаются индивидуально, есть чёткое ТЗ и приоритетные задачи.<br> • Готовы к долговременному сотрудничеству и поддержке (по договорённости).<br>