Egyptian Rat Screw

Об этой игре

🃏 Что это

Egyptian Rat Screw — карточная игра на реакцию: карты выкладываются по одной, и когда стопка складывается в узор, вся стопка достаётся тому, кто первым по ней шлёпнул. Эта версия работает в браузере без загрузки — один клик запускает партию против трёх ботов. Аккаунт нужен только если вы хотите видеть свои очки в таблице лидеров или играть с живыми людьми.

🛠️ Как это сделано

Обычные модули JavaScript, без фреймворка и без сборки: файлы, которые скачивает браузер, — это ровно те файлы, которые были написаны. Firebase отвечает за вход, таблицу лидеров и многопользовательские комнаты. Узоры для шлепков лежат в одном реестре, который читают и браузер, и сервер, поэтому они не могут разойтись в том, что считается шлепком. Версия выходит только после того, как проходят движок правил, математика подсчёта очков и сценарный прогон в настоящем браузере.

⚖️ Как сохраняется честность

В многопользовательском режиме спорная стопка достаётся не тому, чьё сообщение первым дошло до сервера. Каждый шлепок отсчитывается по часам сервера, общим для всех игроков, с момента, когда карта была сыграна, и стопку забирает меньшее время — поэтому гонку больше не решает быстрая отправка данных, хотя экран, на который карта приходит позже, по-прежнему стартует позже. Вход за стол проверяется на сервере, а не на странице. А Ежедневное испытание раздаёт каждому игроку в мире одну и ту же позицию из одного и того же зерна, и на время зачётного забега ваши личные настройки перекрываются — иначе более лёгкая настройка покупала бы более высокий результат на той же раздаче.

🪙 Никаких реальных денег

В этой игре ничто не стоит реальных денег и ничто не выплачивает их. Покупать здесь нечего: монеты зарабатываются игрой и тратятся только на оформления карт в магазине; их нельзя купить, продать, вывести или обменять — вне игры они ничего не стоят. Колесо Ра — бесплатное ежедневное вращение, и его призы — те же монеты. Ставки здесь никогда не делаются, поэтому ничто на этом сайте не является азартной игрой.

👤 Кто сделал

Сделано и поддерживается Берком Эльмалы как независимый проект. За ним нет ни издателя, ни команды — пожелания, сообщения об ошибках и споры о правилах приходят в один и тот же ящик.

✉️ Контакты

Вопросы, сообщения об ошибках или запрос данных: berk9elmali9@gmail.com. Если вы нашли ошибку в правилах, быстрее всего её исправят, если написать, какие карты лежали в стопке в этот момент.