Продолжение темы гаджетов в РИ.
Sep. 16th, 2016 07:08 pmОсновная идея -- организация электронной регистрации в ПРИ.
Всем мастерам наверняка знакома проблема конвертов. Значительная часть ресурсов МГ направлена на создание игроцкой раздатки. Не создание предметов ее составляющих, а именно распечатку вводных, нарезку, и раскладку по пакетам
Кроме того на старте игры игрокам требуется отстоять очередь, для получения своего пакета. И вероятно столкнуться с ошибкой сотрировщиков, которые не положили в конверт нужного/положили лишнего. Все мы люди, и после нескольких часов бумажной работы ошибки неизбежны.
Я предлагаю другое решение старта игры. Все что нужно игроку при приезде на полигон это подключиться к Вайфай сети полигона, и запустить приложение.
Программа проверит сдан ли взнос, выдаст ему вводную, и дополнительную стартовую информацию в электронном виде, и если ему необходимы специальные предметы, укажет куда именно за ними подойти + высветит складской код, по которому кладовщик выдаст нужное их количество.
Также программа отметит в базе что игрок приехал, и готов начать играть.
Это заметно упростит старт игры как игрокам (большинству из них вообще не нужно подходить на мастерку) так и мастерам (избавит МГ от ряда лишней работы). Кроме того уменьшит количество ошибок регистрации.
Этот функционал в общих чертах закончен, но требует интеграции c joinRPG. пока что работает исключительно на стабах.
Дальнейшее расширение:
1. Первый функционал который просится -- добавить сюда аскольдо-карты. Причем в несколько расширеном варианте. Кроме того мы в отличии от печатного варианта карты абсолютно неограничены количеством веток движения персонажа. Также активатором кроме традиционного действия пользователя может быть qr-код, время, локация (gps координаты внутри особой зоны), пойманый WIFI сигнал, сигнал от мастеров. В общем широкое автоматизированное пространство для моделей игры.
2. Функционал сообщений. Часто в процессе игры мастерам нужно дать игроку кусок дополнительной информации. Для этого приходится звонить ему, или разыскивать по всему полигону. Эта настройка пределно упращает процесс.
3. Сервис "куда опять продолбался этот козел?". Сообщает последние зарегистрированые координаты телефона мастера или игрока.
4. API для миниигр. Здесь я хотел бы остановиться поподробнее. Каждый программист который хочет создать очередную миниигру на андроиде (например -- маршрутный компьютер для Мэд Макс, модель преступлений для Стимпанка), вынужден начинать с режения в общемто одних и техже проблем, которые многократно решены до него. Как взять геокоординаты устройства, и что делать с дребезгом. Как считывать QR коды. Как оргаизовать хранение данных и клиент-серверное взаимодействие (а ведь еще и сервер тоже надо написать). Логичным шагом было бы сделать полуфабрикатную заготовку на RX, которая будет предоставлять в виде подписок все эти сервисы.
Чем этот проект отличается от сотен других:
1. Интеграция с JoinRpg. Нет необходимости переносить контент на другую платформу.
2. RX droid. Просто потому что это круто. Ну и всякие плюшик типа легкой масштабируемости, и постого расширения.
3. Коробочное решение для ряда сервисов андроида и сетевого взаимодействия. -50% к времени разработки новой мини-игры.
4. Заданая архитектура. Это особенно ценно для начинающих андроид-разработчиков, не имеющих большого опыта.
5. Неодноразовое решение. Это самое главное. Данная программа пройдет полный цикл разработки и тестирования, и будет гарантированно хорошо работать.
Кому интересно посмотреть код: вот репа на битбакете https://bitbucket.org/dima_d/ascold/downloads
Вопросы, пожелания, предложения, как всегда интересны.
no subject
Date: 2016-09-16 04:32 pm (UTC)no subject
Date: 2016-09-16 04:33 pm (UTC)no subject
Date: 2016-09-16 04:53 pm (UTC)- кмк не надо привязываться к вайфаю, любого сорта соединение с указанным сервером должно катить.
- у бумажной дкшки не сядет батарейка. у смартфона она сядет гарантированно и быстро. есть план?
- геолокация не будет надежно работать, потому что location service во имя спасения батарейки зачастую отключают.
- до сих пор есть люди без смартфонов. эти 5-10-15% аудитории игры будут громко страдать. проблема неустранимая, но существующая, уже наблюдалась на играх, требующих наличия планшета/смартфона у каждого.
no subject
Date: 2016-09-16 06:09 pm (UTC)2. Чудес не бывает. Таблетки нет.
3. Это не проблема. Впрочем локейшен сервис штука действительно специфическая.
4. Самый дешевый смартфон стоит дешевле среднего взноса на питерскую ролевую игру. Проблема тут в головах людей.
no subject
Date: 2016-09-16 06:24 pm (UTC)4. Проблема в головах людей, которые едут на игру, через что это проблема в т.ч. игры. Еще один пункт "против", который надо перевешивать жЫрными плюсами, хоть и небольшой.
no subject
Date: 2016-09-16 06:44 pm (UTC)Что касается дальнейшего развития -- пауэрбанки зарядные шкафы и прочее. Разные МГ по тем или иным причинам постоянно приходят к электронным решениям. Значит тема востребована.Тот же Деус-экс уже требует от всех игроков по смартфону. Посмотрим, что у них выйдет.
У меня нет задачи полностью заменить бумажное решение электронным. Только помочь тем, кто выбрал электронное решение, не ходить по старым граблям.
no subject
Date: 2016-09-16 06:53 pm (UTC)Какой смысл давать игроку раздатку из конверта в электронном виде, предполагая, что он не сможет ей воспользоваться уже на следующий день?
Если нет задачи полностью вытеснить бумагу, то проблема с конвертом, о которой говорится в оппосте, не решена.
Деус экс в целом дорогая игра, плюс планируется индустриальный антураж и много электричества. Здесь процент людей без смартфонов должен быть околонулевым, а розетки - свободно доступными.
no subject
Date: 2016-09-16 07:14 pm (UTC)no subject
Date: 2016-09-17 12:57 pm (UTC)no subject
Date: 2016-09-17 07:21 pm (UTC)ИМХО, если будет программа, ее будут использовать. Не обязательно повсеместно, но свою нишу она найдет. Хотя бы на тех играх, на которых, по каким-то причинам уже необходимы смартфоны.
no subject
Date: 2016-09-16 08:16 pm (UTC)Если 80% игроков не надо будет проходить регистрацию, то мастера уже вздохнут свободнее. А это как раз время перед стартом игры, его не просто мало - его вообще нет.
no subject
Date: 2016-09-17 06:15 am (UTC)no subject
Date: 2016-09-17 06:17 am (UTC)no subject
Date: 2016-09-17 12:49 pm (UTC)no subject
Date: 2016-09-19 09:19 pm (UTC)no subject
Date: 2016-09-17 01:00 pm (UTC)Какие с этим проблемы, кроме того, что на полигоне локальный инстанс развернут, недоступный снаружи?
no subject
Date: 2016-09-17 07:16 pm (UTC)Ты не обязательно отметишься приехав на игру, и имеешь возможность отметиться не приезжая на игру вообще (например ошибившись с назначением кнопки).
no subject
Date: 2016-09-17 10:32 pm (UTC)Отмечаться не обязательно, это как электронная регистрация на самолет. Хочешь - жамкни кнопку в интернете, хочешь - постой в очереди.
no subject
Date: 2016-09-19 09:20 pm (UTC)no subject
Date: 2016-09-16 08:19 pm (UTC)no subject
Date: 2016-09-17 06:13 am (UTC)Но прекратить печатать километры бумаги — добро. Да и бумага печатается чутка заранее
no subject
Date: 2016-09-17 09:05 am (UTC)no subject
Date: 2016-09-19 09:22 pm (UTC)Раскладывать наоборот надо.
Если просто иметь на складе ящик, то мы экономим время МГ в период «за три дня до игры», чтобы потратить его больше в период «1 день до игры».
Благодаря 100% раскладке процесс регистрации на Стимпанке выглядел так:
1. Проверяем по наклейке на конверте, что взнос оплачен.
2. Если да, отдаем конверт.
3. Если нет, берем взнос, заносим в тетрадь учета денег, отдаем конверт.
идея классная
Date: 2016-09-17 12:03 pm (UTC)Это конечно не про ролевку, а лишь еще одно применение подобной идеи, но воспользоваться подобной разработкой и провести мероприятие будет очень интересно, да и востребованность в лазертаге полуролевых игр растет с каждым годом. А если бы сами ролевики были заинтересованы то провести и большое мероприятие с лазертагом как методом боевки не проблема.
Как спасение от игроков не владеющих смартфонами может быть сайт на котором раздается та же инфа по паролю и возможность получить свою вводную на бумаге по предварительному запросу.
Птица 82-го года розлива.