Я не мог перестать играть со своей повязкой Myo с тех пор, как получил ее на этой неделе. По правде говоря, это разрушило несколько моих планов на выходные, но было весело пытаться заставить Myo работать с различными приложениями и играми.
В последнее время Elm также заинтересовал меня, так что что может быть лучше для игры с Myo, чем создать игру в Elm, в которую лучше всего играть с помощью жестов? А вот и Громовая корова, беззаботная игра, в которой вы используете позы кулака и раскладывания пальцев, чтобы запускать и останавливать движущуюся стрелу. Цель состоит в том, чтобы отпустить кнопку так, чтобы стрелка остановилась в красной зоне.
Чтобы играть с повязкой Myo, вам также необходимо добавить этот Lua-скрипт в Myo Script Manager. После того, как вы добавили скрипт, перейдите здесь, чтобы попробовать его.
Исходный код Elm для игры доступен здесь. В Elm нет встроенной поддержки звука, поэтому мне пришлось прибегнуть к возможностям взаимодействия JS Elm для вызова функций Javascript для воспроизведения mp3-файлов.