HN🔥 191
💬 107

【懐かしの8bit風】MLBのライブ観戦がドット絵で楽しめる「ribbie.tv」を作ってみた

brownrout
約24時間前

ディスカッション (11件)

0
brownroutOP🔥 191
約24時間前

Hacker Newsの皆さん、こんにちは!MLBのライブ配信データをリアルタイムで解析して、8bitのピクセルアートで試合中継を楽しめるWebサイトを作りました。試合がないと少し寂しいサイトになってしまうので、活気のある試合が予定されているタイミングで共有したいとずっと思っていました。今日の配信スケジュールはこちらです:Mets @ Reds - 9:40am PDT https://ribbie.tv/watch/game/824503 Royals @ Nationals - 10:05am PDT https://ribbie.tv/watch/game/822721 Marlins @ Phillies - 10:05am PDT https://ribbie.tv/watch/game/823450 Tigers @ Astros - 11:10am PDT https://ribbie.tv/watch/game/824178 Padres @ Cardinals - 11:15am PDT https://ribbie.tv/watch/game/823044 その他にも今日は合計14試合が予定されています。プロジェクトとしてはまだ初期段階ですが、各球場の再現やデイ/ナイトモードの切り替え、イニング間のグラフィック、ライブスコアボードなど、細かな演出にもこだわってみました。ぜひ触ってみて、フィードバックやアイデアをもらえると嬉しいです!よろしくお願いします。

1
Urgo
12日前

スポーツはそんなに見ないし、スーパーボウルのパーティーに顔を出す以外で試合を観ることはないんだけど、これは本当にすごいね。実際にテレビで試合を流しながらサイトと見比べてみたよ。素晴らしい出来 :) もし画面がアニメーションしている間、ライブ音声で状況が聞けるストリーミング機能があったら完璧なんだけど、それはなかなか難しいんだろうな。何にせよ、最高の仕事だね!

2
mysterydip
12日前

この見た目すごくいいね!少し眺めてみたけど、後でまた絶対に見るよ。一つだけコメントさせてもらうと、「イニング間」にリーグ全体の状況やその他のスタッツが表示されるとき、スマホだと文字がかなり小さかった。もし可能なら、一画面に詰め込むんじゃなくて、スクロールさせるか、データページを切り替えられるようにしてもらえると嬉しい。テレビやPCなら適切なサイズなんだろうけど、わざわざスマホ用のビューを作る手間をかけるべきかは迷うところだよね。

3
vitorbaptistaa
約23時間前

素晴らしいプロジェクトだね!サッカーのワールドカップ版も見てみたい。FIFA 97みたいな雰囲気はどうかな?何らかのフィルターでなんとかなるのか、それとも別のデータソースが必要なのか気になるところ。サッカーは展開が速いから、野球よりずっと難しそうだけど。

4
e28eta
約23時間前

野球はあまり観ないんだけど(年に数試合程度)、何か作業をしながら流しておけるように、音や音声があってもいいんじゃないかな。普通の人が試合のライブ音声フィードを簡単に手に入れられる方法があるかは分からないけど、ターゲット層はそっちを聴きたがるかもしれない。それと、ボールやストライク、ヒットの時に効果音があるといいかも。いくつかピッチを観てからイニング間に入ってしまったから、もしかしたら重要なイベントにはすでについてるのかもしれないけど、体験するまで待てなかっただけかもね。イニング最後の打者が出る時、画面から目を離してしまっていたんだけど、アウトの理由を表示したり、野手がダグアウトに戻るアニメーションを入れたりすることはできないのかな?それとも「イニング間」の画面にすぐに切り替わっちゃう?どこかに主要イベントの要約があると助かるかも。音やリプレイがないと、ずっと画面を注視するような興味を維持するのは難しいと思うよ。

5
TheGoodBarn
約22時間前

これは最高だね。こういうスコアボードのプロジェクトが大好きなんだ。アートワークも非常にクオリティが高い。自分もESPN CDNのデータAPIの大ファンで、いくつか「スコアボード」を自作したことがあるよ。最近はシンプルなHTML版を https://mlb.ope.cool/ にまとめたところ。でも、間違いなく君のプロジェクトを使って、オフィスのテレビに映し出すよ。本当にクールだ。

6
mjd
約22時間前

応援してるよ。20年くらい前、進行中の試合のプレイ・バイ・プレイを表示するサイトがあったんだけど、君のよりずっとミニマルで、スコアボードとボール・ストライクカウント、誰が塁にいるかを表示するだけだった。MLBが著作権侵害で彼らを訴えたんだ。単なる事実の記述に著作権があるなんて主張してね。もちろんデタラメだったよ、事実の羅列に著作権なんてないんだから。でも、個人のサイト運営者が連邦裁判所でMLBと戦うなんて無理だったんだ。サイトの名前は思い出せないけど、君のところは彼らよりうまくいくことを願ってるよ。

7
pawptart
約22時間前

新しい野球の可視化を見るのはいつだって楽しいね。AIアートにはそんなに興味がない派だけど、ダイナミックなのはいい感じ。建設的な批判をさせてもらうと、AIに頼るよりも、本物のピクセルフォントを使って、画像を決定論的なアルゴリズムでダウンサンプリングした方が、ずっと見栄えが良くなると思う。スレッドを横取りするわけじゃないけど、Raspberry Piを使った物理的なスコアボードに興味がある人がいたら、自分のプロジェクトも見てみて。パーツを買わなくてもソフトウェアエミュレーションもサポートしてるよ。https://github.com/MLB-LED-Scoreboard/mlb-led-scoreboard で、デモは https://mlb-led-scoreboard.dev/ で観られるよ。

8
daynthelife
約21時間前

これ大好き!もし改善点を提案するなら:
・見逃したプレイを確認できるプレイ・バイ・プレイ機能
・「イニング間」のタブを、自動サイクルを待つだけでなくクリックで切り替えられるようにする(デフォルトは自動、クリックしたら固定する感じ)
・左利きの外野手はグラブを右手に表示する
・ベースに足を置いてるだけでなく、リードしている走者を表示する

9
netsec1989
約21時間前

最高にクール!『Earl Weaver Baseball』をやりたかった頃を思い出すよ。野球のイベント進行のテンポは常に課題だよね(ピッチ間の遅延とか、何が起きたか見逃したりとか)。YouTube TVの「ハイライトに追いつく」モードみたいなのがあったら素晴らしいと思う。大きなイベント(得点、満塁での三振でイニング終了とか、ヒットと3アウトすべて)を素早くリプレイするような。テンポの速いビューになるはず。あるいは、最初から開始して、最小限の遅延で各変化を再生する急速リプレイモードみたいなものもいいかも。

10
kevinsync
約16時間前

これはめちゃくちゃ最高!10分間ライブの試合を眺めてたんだけど、ずっとボール、ストライク、空振り、ファウルって感じで笑った。シンプソンズの古いエピソードで、サッカーがスプリングフィールドにやってくるけど試合で何も起きない回を思い出したよ [0]
[0] https://www.youtube.com/watch?v=442NF5cZhyc