Оглавление:

Интерактивная игра Саймона: 5 шагов
Интерактивная игра Саймона: 5 шагов

Видео: Интерактивная игра Саймона: 5 шагов

Видео: Интерактивная игра Саймона: 5 шагов
Видео: РАЗБОР ГРАФОНА | Unrecord Графика | СЕКРЕТ РЕАЛИЗМА 2024, Июль
Anonim
Интерактивная игра Саймон говорит
Интерактивная игра Саймон говорит

Я не совсем помню, как развивалась эта игра, но основная мотивация, стоящая за ней, - улучшить когнитивную обработку и внимание, заставив игроков сосредоточиться на последовательности ударов барабана, а затем повторить эту последовательность. Игроки могут использовать маты «танец-танец-революция» или специальный контроллер в стиле бонго с четырьмя пэдами. Он создается для www.tulgeywood.us, чтобы дать некоторую предысторию целевым игрокам / пользователям.

Шаг 1. Программное обеспечение

Программное обеспечение
Программное обеспечение

Мне очень повезло встретить в Великобритании талантливого разработчика игр, у которого схожие интересы. https://www.funpods.com/ мы поговорили, и в течение недели он изготовил этот фантастический виртуальный барабан. Мы собираемся пока отложить выпуск исходного кода, так как он все еще находится в разработке, но вы можете воспроизвести нашу рабочую демонстрацию, используя строки клавиатуры (qwertyui) для игрока 1 и (asdfghjk) для игрока 2. Http://www.https:// web. mac.com/pauric_ocallaghan/simondrums/PauricsDrums_003.htm Изначально мы использовали 8 контактных площадок, которые были сопоставлены с 8 переключателями, найденными на коврике DDR, но для простоты вернули их к 4. Игра была недавно протестирована, и в нее будет добавлен ряд улучшений. 1) две виртуальные ударные установки будут разных цветов, 2) период прослушивания для игрока 2 будет увеличен 3) пэдам ручного контроллера нужны стрелки, чтобы игроков для сопоставления реального и виртуального вместе. Последняя версия 4 https://www.funpods.com/freelance/TulgeyWood/Pauric'sDrums_004.htm (обратите внимание на Ричарда, можете ли вы удалить ', поскольку он отрубает ссылку здесь) Примечание к Всем остальным, я не знаю, какая у меня пропускная способность, поэтому, если ссылка.mac умирает, попробуйте funpods, скопировав / вставив всю строку, не нажимайте просто на неработающую ссылку. И посмотрите некоторые другие игры Ричардса, я связался с ним после того, как поиграл в бонго Бонобо, это действительно круто.

Шаг 2: Аппаратное обеспечение: Генератор нажатия клавиш

Оборудование: Генератор нажатия клавиш
Оборудование: Генератор нажатия клавиш
Оборудование: Генератор нажатия клавиш
Оборудование: Генератор нажатия клавиш

Мы должны были решить одну неотложную проблему: платформа Shockwave, которую Ричард использует для разработки игр, изначально не принимает входные данные джойстика, генерируемые танцевальными матами, есть плагин, но мы решили спроектировать оборудование для создания нажатий клавиш. более гибкими в будущем, если мы будем строить устройства с более чем 8 переключателями. У меня был под рукой Belkin Nostromo, привязанный к кабелю VGA монитора компьютера, потому что у них было чуть больше необходимого количества линий. Здесь вам действительно нужно задокументировать, какие контакты и куда идут. У вас есть 9 линий и 3 места для соответствия этим линиям: 1) танцевальный коврик> кабель 2) кабель> входной разъем генератора нажатия клавиш 3) Программное обеспечение сопоставления нажатия клавиш, в данном случае nostromo драйверы. Если вы использовали USB-клавиатуру, вам придется модифицировать игровое программное обеспечение, чтобы оно адаптировалось к правильным клавишам. В идеале это была бы функция в программном обеспечении, но для разработки, имеющая эту отдельную возможность для некоторой универсальности, у Randofo есть хорошие инструкции по использованию USB-клавиатуры для ввода.

Шаг 3: Аппаратное обеспечение: ручной контроллер

Оборудование: ручной контроллер
Оборудование: ручной контроллер
Оборудование: ручной контроллер
Оборудование: ручной контроллер
Оборудование: ручной контроллер
Оборудование: ручной контроллер
Оборудование: ручной контроллер
Оборудование: ручной контроллер

Я проверил концепцию, модифицируя игру «Саймон». Пэды были настроены так, чтобы обнаруживать нажатия параллельно с существующим оборудованием Simon, так что оригинальная игра все равно играла. Переносится в электронику с танцевального коврика, который, по сути, обнаруживает короткие замыкания и генерирует команды джойстика через USB в ОС. Я использовал https://www.stepmania.com/ с открытым исходным кодом в качестве стартового блока для разработки и тестирования. В результате у некоторых людей пэды Simon оказались недостаточно чувствительными и тактичными. Текущий ручной контроллер представляет собой подробную сборку, ее нельзя найти в отдельном руководстве: https://www.instructables.com/ex/i/AF2C7B003BFD1029AC23001143E7E506/ Думаю, именно на этом первом этапе тестирования со степманией я развил дизайн в игре Simon. Я все еще планирую использовать платформу для мачехи и в ближайшие недели подготовлю инструкции по редактированию файлов.

Шаг 4: Оборудование: танцевальный коврик

Оборудование: Танцевальный коврик
Оборудование: Танцевальный коврик
Оборудование: Танцевальный коврик
Оборудование: Танцевальный коврик
Оборудование: Танцевальный коврик
Оборудование: Танцевальный коврик

Думаю, гусеницы внутри любого мата, вероятно, будут одинаковыми. Итак, когда вы пишете свой список карт, начните со списка стрелок, соответствующих контактным площадкам на коврике. Затем запишите номер контакта или цвет провода из выбранной вами конфигурации кабеля. Я выбрал 15-контактные разъемы и кабели d-типа, обычно используемые для VGA (обратите внимание, если вы используете vga, что-то вроде контакта 7 не подключено)

Как подключить кабели к танцевальным матам - решать вам. Я рекомендую оставить печатную плату мата нетронутой, припаять кабель к печатной плате рядом с разъемом мата (вы захотите поцарапать покрытие), а затем разрезать дорожку вверх по потоку, чтобы изолировать схему на печатной плате, или она свяжет все на ты. Затем отметьте, какие контактные площадки вы привязали к контактам, и проследите за этим отображением до программного обеспечения. Вы также захотите скопировать это точно для каждого мата. Одна вещь, не изображенная на прилагаемой ниже диаграмме, - это общая линия или другая сторона переключателей. Каждая контактная площадка замыкается на общую пластину, очень важно правильно подключить ее к компьютеру, иначе ни одна из контактных площадок не будет работать.

Шаг 5: видео

Вот небольшое видео о двух танцевальных матах в действии. Я обновлю этот танцевальный коврик и ручной барабан, как только устраню небольшую ошибку в проводке с барабанами.

Рекомендуемые: