Игровая электроника: октябрь 2013

Материал из Ролевая Библиотеки
Версия от 01:53, 18 октября 2013; Jolaf (обсуждение | вклад) (переименовал «Электроника и как ее готовить 2013» в «Игровая электроника: октябрь 2013»: Первое название было неудачным. :))

Перейти к: навигация, поиск

Василий Захаров (Йолаф), к Красной Стреле 2013

(драфт)

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

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

Стратегическая обстановка

За прошедший год кардинальных изменений не произошло. Мы знаем, что какая-то своя электроника есть у страйкболистов, у любителей игр по "Сталкеру", у мастеров "Темной Башни" в Краснодаре. Иногда попадаются отдельные образцы устройств, сделанных кем-то еще. Но все попадавшиеся нам устройства были либо не интересны, либо представляли собой очень секретные закрытые проекты, вследствие чего разобраться, что там и как, не получалось.

С другой стороны, если в прошлом году мы говорили лишь о "весьма перспективных подвижках" в области взаимодействия с техникой Ксотара, то в этом году мы можем решительно заявить - сопряжение электроники "от Крэйла" и электроники "от Ксотара" состоялось, проблемы совместимости отсутствуют. Из ксотаропушек можно стрелять по браслетам (о них ниже), браслеты могут "стрелять" по ксотародатчикам, изготовленные ТГ "Остранна" к "Цене Чести" "люстры" ничем не уступают люстрам ксотара и полностью совместимы с ними.

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

Тактическая обстановка

Важное изменение по сравнению с прошлым годом следующее: заказов много. Мы НЕ ищем заказчиков. У нас хватает работы по текущим заказам, и масса новых идей, которые нужно опробовать и протестировать, чтобы на их основе сделать еще более крутые штуки через год.

Обсуждать заказы на 2014 сезон можно, но скорее всего мы откажемся. Обсуждать заказы на 2015 сезон можно и нужно - есть год на то, чтобы изучить и проверить что-нибудь новое.

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

Другое очевидное следствие превосходства спроса над предложением - должны появиться конкуренты. Мы не против! Мы готовы рассказывать, показывать, консутировать, повторюсь, делиться всем, что наработали. Но нужна инициатива, кому это должно быть всерьез нужно - а с этим, как показывает опыт, туговато.

Крупных результатов в прошедшем сезоне можно назвать два: это "перчатки" и "браслеты".

Перчатки

Сенсорные Перчатки, изготовленные к игре "Есть такое ремесло", были снабжены набором акселерометров, с помощью которых перчатка распознавала определенные жесты пользователя ("ведьмачьи знаки"), и зажигала на запястье диоды соответствующего цвета, по которым игротехники-монстры понимали, какой именно знак против них применен.

Перчатки в итоге показали себя хорошо, однако продемонстрировали ряд существенных принципиальных проблем, о которых стоит сказать.

  • Необходимость корпусировки. Механические элементы, такие как вибромоторы и выключатели, очень не любят оставаться незакрытыми, и термоклей спасает лишь ограниченно. Экономия на корпусах существенно сказывается на надёжности.
  • Необходимость тестирования на игроках. Устройства, казавшиеся вполне надежными в тестах, оказались очень ненаденжыми в руках игроков, когда дело дошло до боевых тренировок перед игрой. В итоге по итогам тренировок логика работы устройств была доработана, и к игре была достигнута приемлемая надежность. Если бы "открытое тестирование" произведено не было, скорее всего, модель на игре просто не взлетела бы.

Браслеты

Браслеты позиционируются как универсальное устройство игрока. Они снабжены цветным графическим экраном, кнопками, имеют функции звуковой и виброиндикации, умеют обмениваться данными друг с другом по радио- и ИК-каналам, имеют выход на наушники для качественного воспроизведения звука, акселерометр, microSD-карту для хранения больших объемов данных, разъемы для подключения микрофлэшек ("пилюль"), разъем microUSB для зарядки аккумулятора и подключения к компьютеру (для перепрошивки и редактирования содержимого microSD-карты). В основе браслета - процессор Arm, точно такой же, как в интеллектуальных часах Sony SmartWatch.

Браслеты были изготовлены для использования на играх "Цена Чести" (две части), "Первая Эпоха", "Открытый Космос", "Фоллаут" (2014). Последние две игры еще не прошли, на первых трех, в итоге, браслеты фактически не работали.

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

При этом важно отметить, что проблем в нижних уровнях - аппаратура, операционная система, драйвера устройтсв - в процессе эксплуатации выявлено не было. Более того, некоторые компоненты, в частности ИК-интерфейс с люстрами, были эффективно протестированы и продемонстрировали свою эффективность. Из недостатков можно отметить хлипкие корпуса (увы, первый блин комом - но проблема невелика, лечится стяжками для кабелей) и небольшой радиус эффективного радиообмена, около 20 метров. Будем работать над этим в следующих версиях.

Выводы:

  • Браслеты работают и могут почти все, но задействование их возможностей требует очень больших затрат ресурсов и очень тщательного планирования. Поэтому, как и с любыми другими инструментами деланья игр, для мастеров очень важно уметь четко выделять, что необходимо игре, а что нет, и тщательно планировать работу.
  • Мы убеждены, что разумно и своевременно составленное ТЗ на бизнес-логику для браслетов, и адекватные программисты, не откладывающие все на последний день, могут сделать из игры на браслетах конфетку. Надеемся, что будущие игры это продемонстрируют.
  • Ситуация с "Ценой Чести" и "Первой Эпохой" ударила по нашей морали и работоспособности настолько серьезно, что вынудила нас всерьез задуматься о том, чтобы не браться за браслетные проекты, которые мы не в состоянии осуществить полностью "под ключ" своими силами. Мы готовы предоставить сами браслеты и любую консультационную помощь перед игрой, но не выезжать на полигон, пытаясь в последний момент спасти ситуацию. Что заставляет нас вспомнить успешный опыт перчаток и сказать, что для успешной игры бизнес-логика игры должна быть написана заранее, протестирована в полевых условиях и доработана по результатам. В этом случае присутствие техников "Остранны" на полигоне перестает быть необходимым - техническое обслуживание браслетов в процессе игры вполне по силам любому технически грамотному человеку.
  • Системы, состоящие из двух связанных компонентов (ксотаропушки, браслет-люстра, датчик-детектор Чужих) уже не раз доказывали свою работоспособность. Системы из более чем двух уровней (браслет-гейт-переходник-компьютер-сеть-сервер) продемонстрировали свою ненадежность. Есть предположение, что разумное число таких уровней, на котором еще можно говорить о надежности, не превышает трех.

Технологии

По сравнению с состоянием прошлого года, на уровне технологий произошли следующие изменения:

  • Освоено использование цветных экранов, они не сильно дороже черно-белых.
  • Освоено проигрывание MP3, пока без микширования.
  • Освоено подключение устройств к компьютеру по USB.
  • Как мы уже говорили выше, достигнута полная интеграция с технологиями Ксотара.
  • Освоен заказ изготовления печатных плат в Китае - втрое дешевле, чем в Москве, но типичный срок получения заказа - месяц.
  • Освоена заводская сборка устройств (пайка печатных плат).
  • Проработан полный цикл производства больших (120 штук) партий устройств высокой сложности (браслеты).
  • Освоено изготовление 3D-моделей деталей (в частности, корпусов устройств) в SolidWorks.
  • Освоена печать малых тиражей деталей на 3D-принтере.
  • Освоен заказ изготовления литых пластмассовых корпусов на производстве. К сожалению, при тираже порядка 100 экземпляров, снизить цену ниже 400р за штуку не удается.
  • Освоено изготовление малых тиражей деталей на фрезерном станке с ЧПУ. В частности, есть возможность изготовливать штучные корпуса устройств из дерева.
  • Достигнуты первые успехи в изготовлении форм для литья из эпоксидных смол и полистирола, что в перспективе сулит нам функциональные и дешевые корпуса для устройств.
  • Освоена технология массовой доработки на фрезерном станке серийно выпускаемых корпусов, что позволяет во многих случаях за короткий срок получать достаточно крупные (десятки экземпляров) партии корпусов стоимостью 80-150 рублей за штуку. К сожалению, выбор заводских корпусов небольших габаритов крайне невелик, так что панацеей это решение не является.