Мультиплеерная "Жизнь" эмодзи с захватом территорий
Помните игру "Жизнь"? Мне кажется, её помнят только айтишники старой закалки. Но всё равно решил рискнуть и сделать браузерку по её мотивам. Чтобы было не скучно вместо клеток у меня эмодзи и они не просто живут по правилам "Жизни", но и захватывают территорию для тех, кто их поставил (в свой первый ход игрок может поставить эмодзи только на ничейную территорию, эти клетки становятся его, затем, уже при размножении эмодзи, владение клеткой наследуется и таким образом можно захватывать больше территорий, а ставить только на свою).
Дополнительно сделал, чтобы за пределами центра доски поля становились ничейными если на них долго не рождаются эмодзи, соответственно, основная битва происходит за местом под Солнцем в центре доски.
Позакидывал короткие посты с картинками на двачи и форчаны и, внезапно, оказалось что разбирается в "Жизни" и способен играть много кто, но, благо я написал бекэнд на Rust, так что мой маленький домашний сервер всё переварил не напрягаясь.
На всякий случай напоминаю базовые фигуры (все гифки взяты с Википедии)
Глайдер (движется по диагонали)
Космический корабль (движется по прямой)
Глайдерная пушка (бесконечно спаунит глайдеры)
Игроки спамят эти и другие фигуры и захватывают всё больше территории. Ну или их захватывают). Для удобства интерфейс позволяет сохранять шаблоны и быстро их ставить.
Есть пара глобальных досок (одна из которых вайпается в полночь), есть возможность создавать свои доски. Ну и само собой небольшой чатик.
ИГРАТЬ: https://mojiverse.art
P.S. Сервер за бугром, сайт за CloudFlare, так что у отдельных пользователей не открывается без VPN



