Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Splatoon2をやりましょう 〜Rubyで絵を描く〜

Yukimitsu Izawa
August 19, 2017
3.7k

Splatoon2をやりましょう 〜Rubyで絵を描く〜

Ruby とRaspberry Pi で Nintendo Switch の自動入力システムを作ったお話

Yukimitsu Izawa

August 19, 2017
Tweet

Transcript

  1. 「安心・安全・安定・信頼」できるインターネットサービスを ͜͡͠ΐ͏͔͍ • 博⼠士(情報科学)   • (株)クルウィットの取締役  兼  北北陸陸⽀支社⻑⾧長  

    • ネットワーク関連の委託研究・⾃自社サービス開発など 2 • 井澤  志充  (いざわゆきみつ) @Yukimitsu_Izawa
  2. 「安心・安全・安定・信頼」できるインターネットサービスを 4XJUDIରԠͷཪ࿩ • 従来はSwich対応していなかった。   • NintendoSwich  に「ポッ拳」という格闘ゲームのタイト ルが発売された。  

    • その際にWiiU⽤用のアーケードコントローラが使えるよう なアップデートがあった。   • おかげで何もせずともUFBがSwitchで使えるようになっ た。 15
  3. 「安心・安全・安定・信頼」できるインターネットサービスを ೖྗը૾ͷม׵ • gimp  で  pbm(bortable  bitmap  format)  へ変換 23

    P1 # CREATOR: GIMP PNM Filter Version 1.1 640 480 1111110101101000010010010010000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000100010100001010100000 0000000101011111111111100000001111111101101010101001010000000000000000 0000000000000000000000000000000000000001000100100000000001101011111011 1100000000110110101010001001000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000001010101010000000011111111111111100000001110111 0110110101111010100000100100000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000001010001010 ྫɿ
  4. 「安心・安全・安定・信頼」できるインターネットサービスを SVCZͰը૾ॲཧ • RMagick   • Ruby  bindings  for  ImageMagick

      • https://github.com/rmagick   • ImageMagick  の  6系に対応   • 7系には未対応なので注意が必要 24
  5. 「安心・安全・安定・信頼」できるインターネットサービスを 3VCZͰ(1*0ૢ࡞ • pi_̲piper   • Event  driven  Raspberry  Pi

     GPIO  programming  in   Ruby   • https://github.com/jwhitehorn/pi_̲piper   • GPIOのread/write操作が可能 25