[VK док] Картомагия_Духи_и_веб_приложение_магии.pdf

Разделы документа

1. Введение

IT «Shadowrun: Россия» Картомагия. Духи и веб-приложение магии Тимофей NtsDK Речкалов 26 сентября 2021 Об игре • ПРИ «Shadowrun: Россия» • Мастерская группа WE team & Co • Формат игры 600+ игроков • Сроки 28 июля - 31 июля 2021 года • Место Калужская область, «Изумруд» • Самое главное • Киберпанк c магией. Бизнес и трущобы. Матрица и астрал, аугментации и импланты. Кибер-самураи, риггеры, декеры, маги и шаманы. Мир, где платить нужно за всё, а чтобы оставаться на месте, нужно бежать изо всех сил. • Про что игра • Про погружение в будущее (проживём несколько дней в настоящем киберпанке), посмотрим на это близкое будущее вживую, посмотрим, как люди адаптируются к инновациям. Игра про всё то, что цепляет нас (и вас) в жанре киберпанка и урбанисткого фэнтези. Городской детектив и приключения. 2 IT Зоопарк • Биллинг • Модельный движок • Карты и магия – мой раздел • Сайт web.evarun.ru • Хакерство • Gateway • Позиционирование • Мобильное приложение • Прошивка Bluetooth-маячков • Сайт shadowrun2020.org 3 Подразделы карт и магии Где Задачи Число Число используется? страниц в сущностей админке в БД Админка админка Подготовка карт, разметка полигона, 8 3 позиционирования расстановка маяков, карта МЧС, отслеживание игроков Океан маны админка Расчёт изменений океана маны и 3 2 изменение свойств океана маны Духи и веб- админка, веб- Управление духами, взаимодействие 11 4 приложение магии приложение магии игроков с духами, трансляция аудио игрокам о состоянии локации, расследование инцидентов 4 Модель духов 5 Основы Есть реальный мир и есть параллельный ему астральный мир или астрал. Маги находятся в реальном мире. Духи это существа, обитающие в астрале и действующие по своему разумению. Духи могут быть пойманы в тотемы (это физический объект). Маг может воплотить тело духа из тотема в реальном мире и на время перенести в него своё сознание. Находясь в астральном теле маг получает все способности духа. 6 Характеристики духа Способности - что может делать маг, если воплотится в теле духа Хиты - количество хитов у воплощённого тела Уровень (от 1 до 3) - условная единица силы духа. Для ловли более сильных духов магам требовались продвинутые способности Фракция - духи делились на 4 фракции - Баргузин, Култук, Сарма и Без фракции. Фракционные способности это способности, которые были у всех духов из фракции. Маршруты - расписание хождения духов по локациям, чтобы их могли ловить маги. 7 Жизненный цикл духов 8 Обзор состояний Дух создаётся в состоянии НЕ В ИГРЕ. В этом состоянии мастер назначает духу необходимые характеристики и переводит его в состояние В АСТРАЛЕ. С этого момента дух начинает учитываться движком маршрутов. При наступлении времени выхода на маршрут дух переходит в состояние ХОЖУ ПО ПОЛИГОНУ и дух начинает идти по маршруту - последовательно стоять в указанных локациях некоторое время. По окончании маршрута дух снова оказывается В АСТРАЛЕ. При хождении по полигону маг может поймать духа в тотем и его состояние будет СИЖУ В ТОТЕМЕ. Если духа над... (обрезано)

Извлечённый текст

IT «Shadowrun: Россия» Картомагия. Духи и веб-приложение магии Тимофей NtsDK Речкалов 26 сентября 2021 Об игре • ПРИ «Shadowrun: Россия» • Мастерская группа WE team & Co • Формат игры 600+ игроков • Сроки 28 июля - 31 июля 2021 года • Место Калужская область, «Изумруд» • Самое главное • Киберпанк c магией. Бизнес и трущобы. Матрица и астрал, аугментации и импланты. Кибер-самураи, риггеры, декеры, маги и шаманы. Мир, где платить нужно за всё, а чтобы оставаться на месте, нужно бежать изо всех сил. • Про что игра • Про погружение в будущее (проживём несколько дней в настоящем киберпанке), посмотрим на это близкое будущее вживую, посмотрим, как люди адаптируются к инновациям. Игра про всё то, что цепляет нас (и вас) в жанре киберпанка и урбанисткого фэнтези. Городской детектив и приключения. 2 IT Зоопарк • Биллинг • Модельный движок • Карты и магия – мой раздел • Сайт web.evarun.ru • Хакерство • Gateway • Позиционирование • Мобильное приложение • Прошивка Bluetooth-маячков • Сайт shadowrun2020.org 3 Подразделы карт и магии Где Задачи Число Число используется? страниц в сущностей админке в БД Админка админка Подготовка карт, разметка полигона, 8 3 позиционирования расстановка маяков, карта МЧС, отслеживание игроков Океан маны админка Расчёт изменений океана маны и 3 2 изменение свойств океана маны Духи и веб- админка, веб- Управление духами, взаимодействие 11 4 приложение магии приложение магии игроков с духами, трансляция аудио игрокам о состоянии локации, расследование инцидентов 4 Модель духов 5 Основы Есть реальный мир и есть параллельный ему астральный мир или астрал. Маги находятся в реальном мире. Духи это существа, обитающие в астрале и действующие по своему разумению. Духи могут быть пойманы в тотемы (это физический объект). Маг может воплотить тело духа из тотема в реальном мире и на время перенести в него своё сознание. Находясь в астральном теле маг получает все способности духа. 6 Характеристики духа Способности - что может делать маг, если воплотится в теле духа Хиты - количество хитов у воплощённого тела Уровень (от 1 до 3) - условная единица силы духа. Для ловли более сильных духов магам требовались продвинутые способности Фракция - духи делились на 4 фракции - Баргузин, Култук, Сарма и Без фракции. Фракционные способности это способности, которые были у всех духов из фракции. Маршруты - расписание хождения духов по локациям, чтобы их могли ловить маги. 7 Жизненный цикл духов 8 Обзор состояний Дух создаётся в состоянии НЕ В ИГРЕ. В этом состоянии мастер назначает духу необходимые характеристики и переводит его в состояние В АСТРАЛЕ. С этого момента дух начинает учитываться движком маршрутов. При наступлении времени выхода на маршрут дух переходит в состояние ХОЖУ ПО ПОЛИГОНУ и дух начинает идти по маршруту - последовательно стоять в указанных локациях некоторое время. По окончании маршрута дух снова оказывается В АСТРАЛЕ. При хождении по полигону маг может поймать духа в тотем и его состояние будет СИЖУ В ТОТЕМЕ. Если духа наденут, то он будет в состоянии НАДЕТ. Если у тела духа сняли все хиты, то после снятия дух будет восстанавливаться в астрале в состоянии ВОССТАНАВЛИВАЕТСЯ. 9 Характеристики маршрута Название Время нахождения в локации Список локаций, которые необходимо посетить 10 Промежуточный итог Создали и настроили духов, запустили их на маршруты и минимально модель начала работать. Но как мы можем посмотреть текущее состояние духов и что всё работает как планировалось? Какие есть инструменты контроля? 11 Текущее состояние духа можно посмотреть в редакторе духов 12 На карте духов можно посмотреть в каких локациях находятся духи прямо сейчас 13 На обзоре маршрутов духов визуально представлены маршруты, легко увидеть наложения маршрутов и сколько времени дух будет ещё двигаться по маршруту 14 Веб-приложение для магов 15 Задачи веб-приложения Аудиальное представление океана маны и духов - маг слышал океан маны и духов, которые находились с ним в одной локации Взаимодействие с духами - просмотр характеристик духа, ловля, надевание/снятие, общение с духами Просмотр истории действий в приложении 16 Про аудио Аудиосцена это звуковое представление окружения игрока. В аудиосцене два канала воспроизведения: фон и ротация. Фон проигрывает звук непрерывно. В фоне звучал океан маны. manaLevel_4.mp3 manaLevel_4.mp3 manaLevel_5.mp3 …... Ротация формирует плейлист и если он не пустой проигрывает звуки с паузами. В ротации были звуки духов. 17 Ротация Например игрок зашёл в локацию с духом фракции Култук и двумя духами фракции Сарма. Будет сформирован плейлист: Култук, Сарма, Сарма. Один плейлист kultuk.mp3 sarma.mp3 sarma.mp3 kultuk.mp3 Короткие паузы Длинная пауза между плейлистами 18 Про расхождение звука и картинки Есть особенность, про которую нужно подумать. Визуальный интерфейс меняется СРАЗУ при получении новых данных. А аудиальный интерфейс сначала ДОИГРЫВАЕТ текущий звук, а потом переключается на новый. Например, игрок перешёл в новую локацию - список духов на экране сразу новый, а звук ещё секунд 10 будет доигрывать от старого. Когда ты смотришь в смартфон хотелось бы, чтобы и картинка и звук менялись одновременно. Но если ты в него не смотришь, то и запаздывание не ощущается. Тут есть что ещё улучшить. 19 Порядок взаимодействия с приложением Игрок логинился на magic.evarun.ru. Приложение доступно только магам. Если маг здоров, то он слышит океан маны и может выполнять действия в приложении Осмотр тотема с духом - Список духов в локации - Ловля/освобождение духа - Надевание/снятие духа - Общение с духами - Просмотр истории действий - 20 Осмотр тотема с духом 21 Список духов в локации 22 Ловля духа 23 Освобождение духа 24 Надевание духа 25 Снятие духа 26 Экстренный возврат в тело (тело духа уничтожено) 27 Общение с духами Духа можно было отпустить с сообщением. Сообщение передавалось мастерам и они могли оставить ответное сообщение. Маг получал сообщение от мастеров при надевании духа. 28 История 29 Основные мастерские инструменты для духов Сообщения игроков - сообщения от игроков, которые духи передают мастерам. Редактор фраз духов - сообщения от мастеров, которые духи передадут игрокам. Логи персонажа - страница для расследования инцидентов при обращении в техподдержку. 30 Сообщения игроков 31 Редактор фраз духов 32 Логи персонажа Здесь можно посмотреть мастерские и игроцкие логи по id персонажа. 33 Ссылки • Соцсети • https://vk.com/shadowrun2020 – группа игры • https://t.me/shadowrun2020 - новостной канал • https://t.me/sr2020chat - чат-флудилка • Сайт https://shadowrun2020.org/ • Отчеты • IT-отчет SR2020 https://docs.google.com/document/d/e/2PACX-1vSQjSz2ZmuzZOVkC GhJI6SjPgs4TECRxBu7YEppnCpuLBSbInAVgL3Babf7aJRdrUlFdxSP VsN02ITn/pub Инструкция по прошивке Bluetooth маячков • https://ovalhalla.ru/my/docs/beacons/html/group__manual.html 34 Спасибо за внимание! 35