Аркадный автомат для одной игры: Прототип (Часть 1)
Здравствуйте!
Позвольте кратко представиться и рассказать, при каких обстоятельствах я решил создать аркадный автомат.
Я — Артем Носов, один из авторов некоммерческого инди-проекта Exoplanet Games, объединяющего игровые и околоигровые разработки на космическую тематику.
Идея собрать собственный аппарат возникла, когда я продумывал расширение для своей первой мобильной аркады о космическом корабле и метеоритах.
Главной целью было воссоздать аутентичную аркадную машину, работающую на жетонах, с таблицей рекордов и вводом имени, как в старых игровых залах.
С возникновением этой задумки появилось множество вопросов: как подключить отдельные кнопки и джойстики к компьютеру, интегрировать монетоприёмник, определить оптимальную высоту корпуса, угол наклона экрана и панели управления, а также подобрать подходящую геометрию и дизайн.
После неудачных поисков готовых решений я принял решение создать прототип.
Сборка началась с заказа кнопок, джойстиков, монетоприёмника и квадратного бывшего в употреблении монитора.
Прототип разбил на отдельные модули, чтобы можно было менять конфигурации для замеров ключевых параметров. В качестве основы были использованы старые шкафы и перфорированные металлические детали.
Вооружившись электролобзиком и шуруповёртом, я приступил к делу.
Первым изделием стал держатель для монитора с возможностью фиксации угла наклона.

Держатель представляет собой конструкцию в виде «качелей», в которую вставляется монитор и фиксируется болтами в отверстиях перфорированных пластин. Это решение позволяет быстро выставлять нужный угол и учитывает будущие габариты аппарата.
Параллельно я искал способ подключения кнопок, джойстиков и монетоприёмника к компьютеру.

Существуют наборы для сборки кастомных контроллеров с готовыми платами, однако ни один из них не поддерживал монетоприёмник, что было критично для замысла.
Совет коллеги из Exoplanet Games обратить внимание на Arduino оказался судьбоносным.
Некоторые платы Arduino с установленной библиотекой эмулируют Xbox-контроллер. После освоения базовых уроков я собрал тестовый контроллер и проверил его в Unity.
Система управления заработала корректно, и этот этап был успешно пройден.
Следующим шагом стала регулировка высоты: аппарат должен быть удобен для игроков ростом от 170 до 185 см.
Для этого я сконструировал наиболее сложный узел прототипа — тумбу с подъёмным механизмом.
Подъём осуществляется встроенным винтовым домкратом, а платформа крепится к металлическому каркасу, который не даёт ей заваливаться, играя роль выдвижных опор.

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


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


На момент написания проект находится в активной фазе. После воплощения 3D-модели в реальность я опубликую вторую часть отчёта, где расскажу о дальнейших задачах и испытаниях.
До новых встреч!
Из Steam удаляют пошаговую тактику про футбол по мотивам тайских комиксов
The Blood of Dawnwalker получит режим New Game Plus
Для пародии на игры о Гарри Поттере под названием Secret Agent Wizard Boy and the International Crime Syndicate выпустили любительский русификатор
Для настольной игры Blood Bowl анонсировали команду Ночных гоблинов со сквигами
Финальный трейлер фильма «Ночь ведьм» покажут 30 сентября
Double Fine намерена пригласить актрису Эрику Исии из Ghost of Yōtei для озвучки своей следующей игры
Художники вручную воссоздали ошибки ИИ при создании «Квест Вижна» без применения нейросетей
Над новой Fable работают преданные фанаты серии, ради чего разработчики переехали из разных стран мира