Это небольшая веб -игра, которую я сбил вместе на этой неделе, чтобы играть Мы искали простую в простую версию Yatzy, и все, что мы находили, требовали связи ваших социальных сетей, прохождения длинных учебных пособий и имели микро транзакции.
Поэтому я провел свои вечера на этой неделе, складывая простую многопользовательскую версию веб -приложения для игры.
А вот ссылка на то, что я создал – Yatzy
Философия этого
Я был вдохновлен игрой CodeNames, в которую вы можете играть в HorsePaste.com Это простая легкая в игре в реализацию игры. Вы просто придумали уникальный код игры, и любой, у кого есть этот код, может присоединиться.
Архитектура
Грубая архитектура игры выглядела так.
- Булма это действительно чистый, простой в использовании CSS только передние платформы. Это очень хорошо изменяется на мобильных устройствах.
- Немного JQuery был использован для обеспечения динамического поведения для фронта. Я знаю, что jQuery очень вне моды на данный момент Но мне нравится, как быстро вы можете встать и запустить его, и я не чувствовал, что мое приложение было достаточно сложным, чтобы нуждаться в React/Angular/Vue.
- Логика игры была реализована с помощью базового питона Колба приложение.
- И я использовал Хранение таблицы Azure Чтобы справиться с управлением состоянием игры, результатами, списками игроков и т. Д. Это простой магазин DocumentDB, и он очень дешевый по сравнению с SQL DBS на Azure.
Выводы
Я был очень доволен результатами. Ничто не сломается, но очень игровой опыт.
Я буду делать больше статей в будущем, о производительности, некоторые ужасные хаки, используемые для этого, и некоторые размышления о том, что я узнал. Но сейчас, если вы хотите сыграть в игре, вы можете Сделай это здесь – яти Анкет
Оригинал: “https://dev.to/sg3141592/hacking-together-a-quick-multiplayer-browser-game-to-play-during-lockdown-f69”