Дневники разработчика Playkey. Девятая неделя

Playkey Devlog

Итак, позади девять (с половиной?) недель разработки! И главная свежая новость — мы начали подготовку к приему токенов PKT для оплаты подписки уже в текущей (централизованной) версии сервиса! Таким образом, токеномика будущей децентрализованной платформы начнет формироваться в ближайшие три месяца.

В первой итерации реализация такая…

  • На сайте Playkey.net пользователь, как обычно, выбирает нужный ему тариф.
  • Затем выбирает способ оплаты  — оплатить PKT.
  • После этого пользователю отобразится уникальный идентификатор кошелька Playkey, на который необходимо отправить токены.
  • Пользователь отправляет определенное количество PKT на этот кошелек со своего персонального ETH-кошелька.
  • После того, как транзакция подтвердится в блокчейне, пользователь увидит в ЛК активную подписку.
  • Цена за подписку в PKT рассчитывается онлайн, исходя из курса токена.
  • В первой итерации сохранится оплата подписки за фиатную валюту (рубли, долл. и т.д).

Playkey Devlog

В процессе реализации вышеописанная модель может измениться, но мы обязательно предупредим!

Еще одно достижение минувшей недели —  автоматизация запуска игры. Теперь для геймера запуск игры на децентрализованной платформе выглядит так (кому лень читать — ниже есть видео!)…

  • Игрок переходит на сайт playkey.net.
  • Регистрируется, скачивает клиент, покупает тариф и саму игру, если у него ее нет. В релизной версии платформы процесс оплаты изменится согласно модели с использованием токенов. Но пока она в процессе разработки!
  • Пользователь запускает игру на выбранном сервере. О выборе серверов мы также подготовим отдельный материал после реализации — следите за новостями.  
  • В приложении Playkey игрок видит рабочий стол Виртуальной машины (ВМ) и окно Steam. В случае, если игрок авторизован в Steam, игра автоматически запускается. Если не авторизован — отображается форма авторизации.

Таким образом, пользователю не требуется самому запускать игру на ВМ. Все происходит автоматически “в один клик”.

В поисках, чего бы еще автоматизировать, мы добрались до настройки загружаемых дополнений (DLC). И автоматизировали её! Это значит, что в Steam игрок увидит только купленные им дополнения, а не все вышедшие DLC. Без реализации этой функции вы смогли бы поиграть и сохранить игру с дополнениями, которые не покупали… Что само по себе здорово, если закрыть глаза на скучные правовые вопросы! Однако, увы, при повторном запуске вы бы не смогли продолжить игру со своим сохранением, пока не приобрели бы нужное дополнение, а это уже неприятный сюрприз. Но теперь таких накладок не будет — мы позаботились.

Fallout Test Rus

В планах на следующую неделю — оптимизировать настройки сети на ВМ и написать unit-тесты для части функционала. Зачем нужна оптимизация и что такое “unit-тесты”, расскажем через неделю. До встречи!

Задавайте свои вопросы и узнавайте все подробности из жизни Playkey в наших сообществах в TelegramTwitter и Facebook.

6 комментариев к “Дневники разработчика Playkey. Девятая неделя

    1. Roman Epishin

      Честно говоря, конкретно этот кейс еще не прорабатывали, но с большой долей вероятности в децентрализованной платформе будут свои тарифы и старые «архивные» не подойдут.

      Однако подробно и официально поговорить об этом сможем во 2-3 квартале 2018.

  1. сергей

    здорово что вы отказались от Linux на 10тке гораздо приятнее играть но что с dlc я не очень понял все нам что понадобится авторизоваться и качать снова стим что бы новые дополнения купить этого нельзя будет сделать с playkey сервиса авторизовавшись в стиме уже в ВМ(((((

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *