Как я решил отдохнуть и случайно написал игру в буквы.
Работая разработчиком в найме, зачастую приходится решать задачи или писать проекты, которые совсем не интересны. Забурившись в эту рутину, наверное, всех преследуют мысли о своих проектах, для заработка или развлечения. Эти мысли не обошли и меня.
Выделив время, я решил поиграть с нейронками и написать что нибудь легкое и интересное.
Так родилась идея повторить и слегка улучшить игру "5 букв".
Для проекта был выбран привычный мне стек. Laravel + Vue. Весь код игры написан нейронкой, это часть эксперимента. Однако, архитектура, безопасность и в целом проверка логики производилась мной. Поэтому, несмотря на, казалось бы, простую игру. Это не история а-ля "майнкрафт за один промпт".
Что я добавил в игре, чего нет в других? Иногда залипая в подобные головоломки, пришла мысль, что было бы отгадывать слова из определенной подборки. Так я и реализовал 8 подборок для начала).
Следующая идея Фикс, это мультиплеер. Пришла мысль, а почему бы не сделать режим соревнования с друзьями в реальном времени. Пришлось повозится с настройками вебсокетов, архитектурой комнат и синхронизацией, но результат того стоил.
Ну и конечно, всякие мелочь: рейтинг, система рангов (правда над клюшками особо не сидел, возможно, в следующей итерации)
В общем, хочу поделиться проектом. Буду рад любым советам и замечаниям.