!!! サイト改修中のため表示が乱れる場合があります(1月末頃まで) !!!
Raspberry Pi / Arduino

7-47. 横長LEDパネルで恐竜ジャンプゲーム(魔改造)

やること

LEDマトリクスパネルを使って、展示会やイベントでみんなに遊んでもらえるアクションゲームを作りました。Chromeでオフラインになったときに遊べるあの恐竜ジャンプゲームを魔改造してベリーハードモードにしています。

恐竜ジャンプゲーム(Chrome Dino, T-Rex Runner)の魔改造

こちらのリポジトリを使用させていただきました。

GitHub - wayou/t-rex-runner: the t-rex runner game extracted from chromium
the t-rex runner game extracted from chromium. Contribute to wayou/t-rex-runner development by creat...

主な改造点は次のとおりです。

  • 幅:2倍
  • 加速度:10倍
  • 最高速度:3倍
  • エンターキーでジャンプ(&しゃがみ無効)
  • コントラスト調整
  • ゲームオーバー時にロゴ表示

激ムズになりました^^

こちらにアップしておくので遊びたい方はどうぞ。

t-rex runner veryfast

LEDパネルの材料

秋葉原の秋月と千石が並ぶ通りにピカリ館というLED専門店があります。過去にウニランプに使った虹色に光るLEDなんかを買っています。

LEDマトリクスパネル(RGB、80×40)

テープLEDならピカリ館!!LEDテープ・LEDダウンライトを激安価格で速攻お届け
テープLEDやLEDライトバー等、店舗照明からホビーまで光物ならピカリ館!!業者様からDIYユーザーまで納得の品揃え!!豊富な在庫で即日出荷を心がけています。こだわり抜いた専門店の品質を是非お試し下さ...

LEDマトリクスパネルコントローラー(5V用)

LEDマトリクスパネルコントローラー 5A-75
※こちらの商品は在庫限りで取り扱い終了となります。LEDマトリクスパネルコントローラー 5A-75V8.0新基板となっており、同梱CD収録のLED Vision7.0以降のバージョンでの操作となります...

電源(5V用)

MEAN WELL 5V LRSシリーズ 
MEAN WELL 5V LRSシリーズ台湾メーカーMEAN WELL スイッチング電源5V 4種類ご用意いたしました。LRS75-5   5V14A   3,340円LRS100-5  5V18A…

電源容量を計算しておきます。パネル1枚の定格電力が11.3W(全面白色点灯)と書かれているので16枚で180.8W。電源は5V40A(=200W)でいいでしょう。ちなみに運用時はマスターの明るさ設定を20~60%くらいに落とすので余裕で収まりそうです。

組み立て・実装

ハードもソフトもめちゃくちゃ大変でした。。説明書はついていますがほとんど一本道なので、横長に配置したり変な使い方をしたりするには情報がまったく足りません。これがマニアックな商品の難しさです。

パネル1枚あたり80×40ドットなので、8×2枚で並べて640×80ドットを計画していました。コントローラーの説明に「最大65536ピクセル(縦8段以内)」と書かれているのでOKだろうと思っていたのですが、制御ソフトの設定項目では(コントローラー1個では)幅300ドットまでしか制御できないというのです。80の倍数しか受け付けないので幅240ドットって少なすぎるやろ!おい!(#^ω^)

しょうがないのでゲームを3段に折り返す→LEDマトリクスを240×240で定義して対応させる→展開して横長にする、的なゴニョゴニョ(伝われ)

縦はしっかり8段(640ドット)いけるみたいなのでどちらかと言うと縦に伸ばしやすい性質のようです。横は伸ばしにくい。コントローラーを3台用意すればいいんでしょうけど理論上1台でいけるならエンジニアとしては節約根性に火がつくというものです。

はい、できました。

まとめ

ということで、展示会でアトラクションとして置いておきたいと思います!^^

提供:blueqat株式会社 (⑅•ᴗ•⑅)⸝♡アリガトウゴザイマス!!

リアクションのお願い

「参考になった!」「刺激された!」と思ったらぜひリアクションをしましょう。エンジニアの世界はGive and Takeによって成り立っています。これからも無料で良質な情報にアクセスできるよう、Giveする人への感謝をリアクションで示しましょう!

この記事をシェアする

自身のブログ等で使用する場合は引用を忘れずに!

また、寄付も受け付けています。コーヒー1杯でとても喜びます(*˘︶˘*)

 Amazonでギフト券(アマギフ)を贈る

こちらのリンク から金額を指定してお贈りください。(デフォルトで10000円になっているのでご変更ください)

配送:Eメール
受取人:staffあっとvigne-cla.com
贈り主:あなたのお名前やニックネーム
メッセージ:◯◯の記事が参考になりました。など

のようにご入力ください。見返りはありませんのでご了承ください。

 Amazonで食事券(すかいらーく優待券)を贈る

500円 1000円 2000円 5000円 からお贈りください。

配送:Eメール
受取人:staffあっとvigne-cla.com
贈り主:あなたのお名前やニックネーム
メッセージ:◯◯の記事が参考になりました。など

のようにご入力ください。見返りはありませんのでご了承ください。

 その他、ギフト券やクーポン券をメールで贈る

デジタルのギフト券/クーポン券はメールアドレス(staffあっとvigne-cla.com)までお送りください。受領の返信をいたします。
紙のギフト券/クーポン券は 「郵便物はこちらへ」の住所 まで送付してください。名刺やメールアドレスを同封していただければ受領の連絡をいたします。
余った株主優待券等の処理におすすめです。
いずれも見返りはありませんのでご了承ください。

不明点はSNSでお気軽にご連絡ください

ビネクラのTwitter・Youtubeでコメントをください!


Slack・Discordの場合はこちらの公開グループに参加してShoya YasudaまでDMをください!


※当ブログに関することは何でもご相談・ご依頼可能です。

この記事を書いた人
Yasuda

博士(理学)。専門は免疫細胞、数理モデル、シミュレーション。米国、中国で研究に携わった。遺伝的アルゴリズム信者。物価上昇のため半額弁当とともに絶滅寸前。

タイトルとURLをコピーしました