Heisenberg's Uncertain Pinball
В этой психоделической игре в пинбол, основанной на частицах, вы управляете бамперами с помощью бровей. Вы можете переключаться между двумя представлениями игрового поля для пинбола: либо видеть движение пинбола и его столкновения, но не знать точно, где находится пинбол, либо видеть неподвижный экран, где все находится, но не видеть никакого движения.
< br/>Я сделал эту игру во время Pirate Jam 2020 (#PirateJam2020), темой которой была «Неопределенность». Следите вместе с видеороликами Pirate Jam, чтобы увидеть закулисные действия Pirate Jam, которые происходят в Андаманском море к югу от Таиланда на флоте парусных лодок.
р>
Принцип неопределенности Гейзенберга — это принцип квантовой механики, утверждающий, что положение и скорость частицы не могут быть точно измерены одновременно даже в теории. Таким образом, в этой версии пинбола вы можете видеть либо движение и столкновения пинбола, либо положение пинбола, но не то и другое одновременно.
Также неопределенность - БРОВИ. Их несколько трудно контролировать, и вы не всегда знаете, где они, если не видите себя в зеркале. В этой игре есть система слежения за бровями на основе веб-камеры, которая позволяет вам управлять бамперами для пинбола, поднимая брови.
Управление веб-камерой на основе бровей. Повернитесь лицом к веб-камере и поднимите брови, чтобы поднять бамперы или запустить пинбол.
Точность системы отслеживания бровей на основе веб-камеры сильно зависит от освещения, вашего лица, очков., и сила/цвет ваших бровей. Если системе не удается отследить ваше лицо, используйте лучшее освещение, снимите очки, приклейте темную ленту к бровям и удалите другие лица, которые могут быть в поле зрения камеры.
Во время игры вы также можете перейти в неподвижный режим (нажмите пробел для переключения), чтобы увидеть, как веб-камера отслеживает ваши брови.
Традиционное управление. В эту игру можно играть без веб-камеры. Просто используйте клавиши Z и X для левого и правого бамперов.
Интересный факт. Сначала я сделал физический контроллер для бровей, работающий по нажатию клавиш Alt-Ctrl, который вы носите на голове и который отслеживает вашу бровь, но мне не удалось заставить его оставаться на голове устойчиво. поэтому в последние несколько часов геймджема я интегрировал библиотеку распознавания лиц OpenCV, чтобы отслеживать брови через веб-камеру.
Вот несколько забавных видео/фотографий старого физического контроллера для бровей и игроков, играющих в игру с помощью контроллера для бровей на основе веб-камеры: Альбом Google Фото
Особая благодарность Джерри Беличу (@j3rrytron в Твиттере) за помощь в создании физической версии трекера для бровей, работающей по нажатию клавиш Alt-Ctrl!
Также спасибо спонсорам Pirate Jam: @unity3d @kenneyNL @devolverdigital @codeofthevoid @americanmcgee @TVPaint_Anim @LandfallGames
Используемые инструменты: игровой движок Unity, GarageBand для создания музыки, Audacity длябольше редактирования аудио, Blender для 3D-моделирования
Библиотеки Используемые: Reaktion для аудиореактивной анимации, OpenCV для отслеживания лица
Как скачать Heisenberg's Uncertain Pinball через торрент
Всего несколько простых шагов:
- Устанавливаем программу μTorrent, через которую мы будем скачивать торренты
- Выбираем и скачиваем подходящий торрент-файл репака Heisenberg's Uncertain Pinball
- Двойным кликом открываем скаченный файл, программа μTorrent запустится автоматически и предложит выбрать место для сохранения дистрибутива.
- После того как репак скачается, запускайте его. Начнется установка и... это все, приятной игры!