
mojiverse тред номер 5
Запилил неделю назад и довёл до ума по фидбеку из b игру гибрид pxls.space и "Game Of Life". Вместо пикселей и клеток - эмоджи.
Правила стандартные. Игроки ставят эмоджи на онлайн доске, а игра каждую секунду проводит симуляцию. Если у эмоджи меньше 2 соседей он умирает от одиночества, если больше 3 - от перенаселения. Если вокруг пустой клетки ровно 3 змоджи, то в ней тоже спаунится эмоджи (определяется по большинству соседей).
Для защиты от вайпов у каждого игрока есть баланс эмоджи, которые он может поставить и который постепенно растёт пока вкладка с игрой открыта и активна. Центр поля защищён от изменений игроками - проникнуть туда можно лишь строя всякие глайдеры и прочие паравозы. Есть статистика по количеству живых эмодзи на всей доске и отдельно в центре - открывается по кликам по соответствующим верхним углам страницы. Есть возможность создавать свои шаблоны размещения змоджи и потом быстро их расставлять в один клик. Поддерживаются и десктопы, и мобилки (только сегодня окончательно допилил зум на тачскрине, раньше работал совсем через жопу).
Бек написан на Rust и хостится на домашнем сервере (за CloudFlare), фронт написан на TypeScript, а обмениваются они данными по вебсокетам и протобафу.
В этом треде обсужаем, как раскручивать игру. Пока вкинул в /r/gameoflife, /r/WebGames и /r/playmygame.
Тред в /gd: https://2ch.hk/gd/res/1045963.html (
М)
ИГРАТЬ: https://mojiverse.art/
Запилил неделю назад и довёл до ума по фидбеку из b игру гибрид pxls.space и "Game Of Life". Вместо пикселей и клеток - эмоджи.
Правила стандартные. Игроки ставят эмоджи на онлайн доске, а игра каждую секунду проводит симуляцию. Если у эмоджи меньше 2 соседей он умирает от одиночества, если больше 3 - от перенаселения. Если вокруг пустой клетки ровно 3 змоджи, то в ней тоже спаунится эмоджи (определяется по большинству соседей).
Для защиты от вайпов у каждого игрока есть баланс эмоджи, которые он может поставить и который постепенно растёт пока вкладка с игрой открыта и активна. Центр поля защищён от изменений игроками - проникнуть туда можно лишь строя всякие глайдеры и прочие паравозы. Есть статистика по количеству живых эмодзи на всей доске и отдельно в центре - открывается по кликам по соответствующим верхним углам страницы. Есть возможность создавать свои шаблоны размещения змоджи и потом быстро их расставлять в один клик. Поддерживаются и десктопы, и мобилки (только сегодня окончательно допилил зум на тачскрине, раньше работал совсем через жопу).
Бек написан на Rust и хостится на домашнем сервере (за CloudFlare), фронт написан на TypeScript, а обмениваются они данными по вебсокетам и протобафу.
В этом треде обсужаем, как раскручивать игру. Пока вкинул в /r/gameoflife, /r/WebGames и /r/playmygame.
Тред в /gd: https://2ch.hk/gd/res/1045963.html (

ИГРАТЬ: https://mojiverse.art/
Бампуэ

Добавил индикатор количества онлайн игроков
бамп
Бамп
Бамп
Короч кал какой-то 💩
>>300504
Это оп?
Это оп?
>>294788 (OP)
Глаза режет белый фон, поставь пастельный бежевый хоть какой-то хз
Глаза режет белый фон, поставь пастельный бежевый хоть какой-то хз
>>300697
кстати, да
кстати, да
>>294788 (OP)
Сделай чтобы смайлы плавно появлялись и плавно исчезали (fade in - fade out) где-то на 100 ms , может 50 хватит даже может даже 150 короче по экспериментируй
Сделай чтобы смайлы плавно появлялись и плавно исчезали (fade in - fade out) где-то на 100 ms , может 50 хватит даже может даже 150 короче по экспериментируй

>>294788 (OP)
<div class="app-title-container"> и <div class="footer-label-container"> сделай pointer-events: none; чтобы не было такой хуйни как на гифке
А, ты там кнопки лидерборда и топа вставил. Ну тогда ещё чтобы текст на них не копировался user-select: none;
<div class="app-title-container"> и <div class="footer-label-container"> сделай pointer-events: none; чтобы не было такой хуйни как на гифке
А, ты там кнопки лидерборда и топа вставил. Ну тогда ещё чтобы текст на них не копировался user-select: none;

>>301190
ещё по всей высоте хедера нельзя ставить точки. на скрине максиму верхнее место куда помещается
чтобы решить с точки зрения дизайна лого можно в лево поставить и на второй строчке x total alive
ещё по всей высоте хедера нельзя ставить точки. на скрине максиму верхнее место куда помещается
чтобы решить с точки зрения дизайна лого можно в лево поставить и на второй строчке x total alive
>>301239
pointer-events: none; и делает чтобы через элемент можно было насквозь нажимать
> нельзя ставить точки.
pointer-events: none; и делает чтобы через элемент можно было насквозь нажимать
>>301279
отлично тогда
отлично тогда
>>301576
содомит
содомит

>>302738
Хочу и ломаю
Хочу и ломаю
>>294788 (OP)
Это стоит 5500 за час. Есть деньги?
>Кормите меня вниманием, развекайте историями, доставляйте контент
Это стоит 5500 за час. Есть деньги?
Test

СЛАВА ЧЁРНОЙ ПЛЕСЕНИ
не надо было трогать мои пульсары
думаеш шо я не могу тыкать такой же паттерн? мне просто неинтересно