クラウドネイティブなデータ可視化ツール「Grafana」で、なぜかWebAssembly化したDoomがプレイ可能に。開発元が社内ハッカソンで実現

今回は「クラウドネイティブなデータ可視化ツール「Grafana」で、なぜかWebAssembly化したDoomがプレイ可能に。開発元が社内ハッカソンで実現」についてご紹介します。

関連ワード (古典、多様、方法等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


クラウド上で実行される多様なソフトウェアのログやメトリクスを受け取り、運用管理のためのダッシュボード上で可視化するツールとして定番のソフトウェアが「Grafana」です。

このGrafanaの開発元であるGrafana Labsは、Grafanaのダッシュボード画面上で一人称ゲームの古典とも言えるDoomをプレイ可能にするソフトウェア「Grafana Doom」をオープンソースで公開しました。

Can it run Doom?
To mark the 25th DOOMiversary of #Doom64, you can now play Doom on Grafana thanks to time series panels and the live streaming feature. More on the blog:https://t.co/hUtC3LEcZI

— Grafana (@grafana) March 31, 2022

具体的には、Grafanaにログデータを送り込む代わりに、WebAssembly版のDoomの実行画面をデータソースとしてメトリクス化し、Grafanaへリアルタイムにメトリクスをストリーミング。Grafanaは受け取ったストリーミングデータを管理画面上でレンダリングする、という仕組みでGrafanaのダッシュボード画面上でDoomをプレイ可能にしています。

実際にWebブラウザ上でプレイ可能なDoomfanaのフルレゾリューション版とハーフレゾリューション版を公開しています(リンクをクリックするとプレイ可能な状態でGrafanaが起動します)。

プレイしてみましたが、手元のそこそこ高性能なデスクトップPC(第11世代Core i7 CPU+32GBメモリ+RTX3060Ti GPU)でもフルレゾリューション版だとかなり重く、ハーフレゾリューション版ではサクサク実行できました。

社内ハッカソンで開発、リック・アストリーの動画再生に触発

このDoomfanaを紹介した同社のブログ「Can Grafana run Doom?」によると、GrafanaでDoomを実行可能にしようと考えたきっかけは、以前発表された、Grafana上で監視データとしてリック・アストリーのミュージックビデオ「Never Gonna Give You Up」の再生に成功したことに触発されたから、とのこと。

ログデータなどを受け取り、それをグラフなどに可視化して表示するソフトウェアとして使われるGrafanaで動画を表示するには、動画を1フレームずつリアルタイムに走査線に分解し、走査線のパターンをデータ化してGrafanaにログデータとしてストリーミング、Grafana上でリアルタイムにレンダリングする、という方法で実現されていました。

これをRGBに分解して精細に行うことでカラー動画の再生を可能にする手法も編み出されました。

動画が再生できるのなら、ゲームもできるのでは? こう考えた社員数人が社内ハッカソンで開発を進めたのが、今回のDoomfanaの実現につながったとのことです。

リアルタイムにデータを受け取って可視化できる監視ツール、その可能性は無限ですね……。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
Windows 11で動くAndroidアプリ その背景にあるもの :Googleさん(1/2 ページ)
トップニュース
2021-06-28 07:52
パスワードのない世界を目指すTransmit Securityがサイバーセキュリティ史上最大のシリーズAで約601億円調達
セキュリティ
2021-06-24 04:18
「Windows 10」バージョン「20H2」「1909」、サービス終了
IT関連
2022-05-14 01:32
バーチャル開催中E3 2021(ひとまずの)まとめ
ゲーム / eSports
2021-06-16 21:05
ByteDanceのライバルKuaishouが物議を醸した同社の米国向けアプリ「Zynn」を提供終了へ
ソフトウェア
2021-08-06 07:43
大規模会場でのワクチン予約はネットとLINEで 防衛省が明らかに
企業・業界動向
2021-05-13 10:24
“ウソ”をつけないマッチングアプリ、早稲田大の学生がAIコンペで開発 リモートでも緊密にチーム開発できたワケ
PR
2021-03-06 21:27
「ゴースト・オブ・ツシマ」映画化決定 対馬観光物産協会「ソワソワする」
くらテク
2021-03-29 19:11
1杯30秒、非接触で「キンキンに冷えた」ハイボールを提供するTechMagicの業務用ドリンクロボ
ロボティクス
2021-05-11 17:19
AWSとHugging Faceが連携、オープンソース深層学習の"大衆化"へ–幹部に聞く
IT関連
2021-04-12 07:36
【コラム】自動運転車の普及にはまず運転支援システムが消費者に信頼されることが必要
モビリティ
2021-08-01 01:49
ERPのクラウド化は難しい、という時代の終焉。3年後の国内ERP市場はクラウドが9割以上、オンプレミスが1割以下へ、ITRが予想
ERP
2021-04-15 03:14
アップルに続きグーグルもGoogle Playへの「セーフティ」セクション追加を予告
ソフトウェア
2021-05-09 11:27
試験監督ソフトのProctorioを大学生が提訴「批判を抑えるために著作権法を乱用した」
EdTech
2021-04-26 21:07