🇷🇺|Добро пожаловать на The Abyss: Представляем MVP платформы

The Аbyss Team
The Abyss Platform
Published in
6 min readMar 29, 2019

Дорогие друзья! Мы хотели бы проинформировать вас о текущем положении дел и наших планах на будущее. Наступает самый динамичный период в истории развития проекта. Мы добились отличных результатов с точки зрения разработки платформы и сегодня с гордостью представляем вам ее бета-версию, или MVP (Minimum Viable Product).

Итак. Платформу в студию!

MVP олицетворяет собой наше видение будущего The Abyss, а также будущего всей игровой индустрии и цифровой дистрибуции. В частности, его отличают крутейший дизайн, максимальная адаптивность, удобство в использовании. Ну а самое главное — это полностью рабочий образец, созданный менее чем за год беспрерывной работы! Начните путешествие по The Abyss прямо сейчас, перейдя по этой ссылке.

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

Ниже мы подготовили небольшой обзор нашего MVP с рассказом о его главных плюшках.

Сыграем в игру?

Естественно, на игровой платформе есть игры. Если точнее, стартовый набор браузерных игр, в которые можно поиграть уже сейчас. В этот список входят:

  • Music Warsбраузерная MMORPG, где пользователю предстоит в жесткой борьбе отстаивать свои музыкальные предпочтения. Это игра с яркой графикой, захватывающим сюжетом и уникальной боевой системой, которые уже привлекли более 8 миллионов игроков по всему миру.
  • Lords of Arena — другая браузерная MMORPG, в которой можно собрать команду воинов, обучить их боевому мастерству и обрушить их мощь на бесчисленных врагов. В игре есть два режима: «сюжетка» и битва насмерть против других игроков (PvP).
  • W.O.R.L.D.Sбесплатная ММО, где игроки могут создавать цивилизации и развивать их, начиная с доисторических времен и заканчивая эрой полетов в космос. По сути игра объединяет сразу два жанра — это симулятор строительства города с элементами стратегии.

Это так, для начала. Вскоре мы добавим также клиентские игры, которые анонсировали ранее.

Дизайн и взаимодействие с пользователем

Дизайн платформы не то чтобы изменился — он полностью переделан и максимально близок к совершенству. Он стал стильным, интуитивно более понятным и удобным. Можете убедиться в этом сами. Плюс дизайн стал адаптивным. Что это значит? Теперь платформа будет смотреться органично и круто на любом из поддерживаемых устройств. Также мы сделали целую серию улучшений. Для упрощения навигации, к примеру, убрали все неработающие функции. Добавили анимацию на кнопки и всплывающие пункты меню.

По поводу цветовой гаммы. Мы решили вернуться к темным цветам, так как это позволяет, во-первых, снизить нагрузку на зрение, а во-вторых, это привычнее для игроков и разработчиков. Да и игры так выглядят круче. В целом при разработке дизайна мы руководствовались следующими принципами:

  • Интуитивность, удобство и простота в использовании;
  • Удобство навигации;
  • Информативность и быстродействие;
  • Динамичная визуализация данных реферальной статистики;
  • Возможность запуска игр в несколько кликов.

Эти же принципы легли в основу разработки дизайна модальных окон и других визуальных элементов платформы. Итого. MVP обладает уникальным и узнаваемым фирменным стилем, который будет эволюционировать по мере появления новых функций.

При необходимости его можно будет масштабировать для решения новых задач. Немного о расстановке основных элементов. Раздел с популярными играми расположен в левом боковом меню — можно выбрать любую и тут же начать играть. В левом верхнем меню игры собраны по жанру (браузерные, клиентские или бесплатные). Меню авторизации и выбора языка переехало в нижний левый угол. Это решение было сделано по результатам проведенного нами анализа конкурентов и изучения моделей поведения пользователей. На страницах игр находятся списки ключевых фич и системные требования. Там же можно посмотреть скриншоты, видео и почитать описания.

Передовые и уникальные технологии

MVP платформы — это набор уникальных и современных технологий, которые будут совершенствоваться и далее. В основу серверной части платформы положена гео-распределенная микросервисная архитектура с Доменным подходом к организации данных приложения. Взаимодействие с протоколом AMQP, основанном на RabbitMQ, ведется с помощью нашей собственной разработки — фреймворка Potato. Этот фреймворк обеспечивает гарантированную передачу событий между географически распределенными дата-центрами, даже в случае временного пропадания связности узлов распределенной системы. В синтетических тестах на AWS инстансе типа m4.4xlarge было достигнуто пиковое значение в 24 тысячи сообщений в секунду при 100%-ной доставляемости и количестве повторов в среднем 1 на 8 тысяч.

Хранение данных в системе осуществляется в Cloud-data base инстансах, разделенных на шарды. В зависимости от типов данных подбирается метод шардирования: это либо горизонтальное шардирование по географическому признаку, либо вертикальное шардирование внутри каждого отдельного домена. Выбранное решение для PostgreSQL обладает хранилищем с выделенными ресурсами ввода‑вывода (IOPS). Каждая шарда может иметь связанные ресурсы до 16 ТБ хранилища и до 40 000 IOPS.

Наконец, мы встроили биллинговую систему, которая позволяет добавлять токены ABYSS на ваш баланс (функция вывода средств станет доступна через несколько дней). Система фиатных платежей The Abyss позволяет расплачиваться за покупки различной валютой, как фиатной, так и крипто. Мы разработали алгоритм движения денежных средств, при этом учли большинство сценариев их движения и распределения между платформой и разработчиками. Также был введен международный метод бухгалтерского учета с двойной записью (предназначенный для входящих/исходящих транзакций).

Доступные функции по секциям

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

Список функций на Главной странице:

  • Регистрация (email и пароль) с подтверждением почты
  • Выбор языка
  • Список игр с сортировкой по категориям
  • Раздел рекомендаций (новые и популярные игры)
  • Доступ к личному кабинету

Список функций Личного кабинета:

  • Авторизация на платформе (логин/пароль)
  • Двухфакторная авторизация
  • Синхронизация каталога (добавление, удаление игр, обновление информации)
  • Никнейм, аватар, пол, дата рождения, любимые жанры, страна
  • Реферальная ссылка
  • Реферальная статистика
  • Баланс токенов и история транзакций
  • Пополнение баланса токенов

Список функций на Странице игры:

  • Красочное оформление (арт из игр + лого игры)
  • Информация о разработчике/издателе
  • Жанр (несколько жанров)
  • Системные требования
  • Описание игры и ключевые особенности
  • Скриншоты
  • Видеоролики
  • Поддерживаемые языки
  • Всплывающие окна
  • Разделы «похожие игры» и «рекомендации»

Прочие функции:

  • Поддержка крипто-кошельков
  • Поддержка платежей токенами и в фиате
  • Проверка свободного места на диске
  • Базовая система дистрибуции сборки (будет доступна в ближайшее время)
  • Интерфейс службы поддержки клиентов
  • Личный кабинет администратора
  • Пополнение баланса токенов
  • Вывод токенов (будет доступен в ближайшее время)
  • Бухгалтерский учет по методу двойной записи
  • Система управления лицензиями
  • Параметризованное управление доступом на основе ролей (pRBAC)

MVP это часть нашей стратегии по созданию лучшей игровой платформы в своем классе. Это важный этап в развитии проекта, и мы рады, что достигли его в соответствии с графиком. Также это большой шаг с точки зрения начала массового применения блокчейна в игровой индустрии с ее многомиллионной аудиторией.

The Abyss использует инновационную модель «Платформа как услуга» (PaaS), которая позволяет нашим пользователям легко разрабатывать, запускать и управлять игровыми проектами без участия третьих лиц, а также предоставляет комплексную инфраструктуру со встроенными сервисами и решениями для геймеров.

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

На подходе еще много крутых фич, о которых мы обязательно вам расскажем. Следите за нашими новостями, чтобы ничего не пропустить!

Добро пожаловать на The Abyss!

Всего наилучшего,

The Abyss Team

Telegram (RU)DiscordFacebookTwitterLinkedInBitcoinTalkRedditVimeoGitHub

--

--

The Аbyss Team
The Abyss Platform

We're working hard to bring you The Abyss digital distribution platform and enjoying it!