Я большой фанат настольных игр и коллекционер. Также я UX-дизайнер и гейм-дизайнер. Некоторое время я думал, что могу смешать эти вещи для создания цифровых настольных игр.

Моя идея заключалась в том, что я мог бы сделать большой экран (в качестве монитора компьютера или, что еще лучше, телевизора в гостиной), работать как общую доску, доступную для всех игроков, и использовать мобильные телефоны игроков в качестве предметов и метода взаимодействие.

Как я уже сказал, я люблю настольные игры и мне нравится социальное взаимодействие, которое они позволяют. Мне также нравится их физическая составляющая. Но я понимаю, что они занимают огромное место в любом доме. И во многих случаях их трудно достать, и их сложно доставить в места.

Поэтому я подумал, что эти цифровые настольные игры могут быть интересной альтернативой игре, которую кто-то еще не мог купить, или игрой, в которую можно играть где угодно, где есть доступ в Интернет.

Создание Людоратории

Еще одна моя страсть - это кодирование. С детства я возился с BASIC, а теперь, как дизайнер, я всегда стараюсь больше разбираться в программировании для Интернета.

В течение последних месяцев я изучал некоторые JavaScript-фреймворки, такие как Vue и React, и решил, что могу попробовать воплотить эти игры в жизнь.

Для этого я запускаю серию игр под брендом «Ludoratory»: это будут эксперименты с веб-разработкой и игровым дизайном. Каждая игра должна быть бесплатной, без рекламы и отслеживания, и с открытым исходным кодом. Я надеюсь, что смогу учиться вместе с ними, делая что-то интересное для других.

Кодовые слова

Кодовые имена от Влаады Хватила были моей первой мишенью для моей Людоратории.

Если вы еще не играли в нее, я рекомендую вам попробовать получить копию как можно скорее, потому что это потрясающая игра.

Я считаю, что Codewords - это многопользовательская версия настольной игры в реальном времени, где на большом экране отображаются все слова, а мобильные телефоны используются в качестве карты codemaster. Есть некоторые небольшие изменения по сравнению с оригинальной игрой (я построил игру, используя внутренние правила, в которые мы играем), поэтому я написал небольшую статью, объясняющую правила здесь.

Кредиты

Я сделал дизайн и код для игры, используя некоторую помощь из фреймворков, библиотек и ресурсов:

  • Vue.js для интерфейса, с использованием Vue-CLI, с поддержкой PWA.
  • F irebase для управления обновлениями в реальном времени.
  • Vue QRCode от xkeshi для создания QR-кодов для каждой новой игры.
  • Vue Translate от javisperez, позволяющий играть в игру как на английском, так и на португальском языках.
  • Тень неясного фото мужского лица, Малик Эрнест, для фонового изображения.
  • Эффект CSS Glitch, автор Мэри Лу на Codrops, также для фонового изображения.

Вот и все!

Вы можете играть в игру прямо сейчас на https://codewords.ludoratory.com. Как я уже сказал, код находится на гитхабе. Я с нетерпением жду любых критических замечаний, сомнений, комментариев и предложений, которые могут возникнуть у вас по поводу игры, моего кода или проекта Ludoratory.

Спасибо, и я надеюсь, вам понравится игра.