Первый опыт в геймдеве или о том как я для друзей старался
Привет всем. Мы с друзьями часто собираемся и обожаем игры для вечеринок. Привычные и всем знакомые: Бункер, Карты против всех, Смехолист, Шпион и так далее. Но у этих игр всегда есть свои минусы. Какие то платные, где то лезет реклама, иногда нужен компьютер или впн. Это все мелочи, но всегда хотелось, чтобы все работало как часы и было в быстром доступе у всех. Чтобы от желания поиграть до самой игры не было никаких препятствий. Поэтому я решил с нуля написать свою альтернативу.
Среди прочего мне всегда больше всего нравились именно те игры, где нужно придумывать шутки и смешные ответы. Поэтому я взялся именно за эти механики. Заготовки для шуток, остроумные ответы и голосование за лучший вариант.
По работе я бекенд разработчик, поэтому начал с того, что казалось простой частью, с бекенда. Но первая тестовая игра с друзьями показала кучу косяков. Кто то сворачивал браузер и игра обрывалась, кто то не мог перезайти, кто то случайно вылетал и голосование проходило без него. Чьи то ответы путались или голоса не засчитывались. Приходилось очень много всего тестировать и перебирать. Потребовалась не одна игра, чтобы все базовые механики начали работать так, как работают сейчас.
Фронтенд писал впервые. И я совсем не дизайнер. Много часов убил на то, чтобы интерфейс получился удобным и понятным. Было сложно, особенно адаптировать под телефоны, телевизоры и компьютеры. Но в итоге собрал примерно то, что хотел видеть.
Так появилась Язвилка. Игра полностью бесплатная, без каких либо ограничений. Заходите на yazvilka.ru с любого телефона или компьютера, ничего скачивать не нужно. Один человек создает комнату, кидает код друзьям и все подключаются за секунды. Отдельного хоста не требуется, играть может вся компания сразу.
Буду очень благодарен за фидбек. Можете писать его в комментариях или нажать на кнопку бага сверху. Напишите, как прошло, где что неудобно, какие баги заметили или какие идеи есть по улучшению. Для меня это первый такой проект и ваши мысли помогут сделать его лучше.
P.s. эта вкладка выглядит очень грустно, хотелось бы это исправить)



