2 ポイント 投稿者 GN⁺ 2024-06-10 | 1件のコメント | WhatsAppで共有

Iceberger: 氷山の浮力をシミュレーションするゲーム

ゲーム紹介

  • Iceberger は、ユーザーが氷山を描くと、その氷山が水の上でどのように浮かぶかをシミュレーションしてくれるゲーム。
  • 氷山は水より密度が低いため常に水に浮かび、およそ10%の質量が水面上に現れる。
  • 氷山の実際の浮力はページに表示されたものとは異なる場合がある。これは氷山の3次元の質量分布と、水との相対密度によって変わるため。

着想

  • このゲームは @GlacialMeg のツイートに着想を得て、@joshdata が開発した。

GN⁺の意見

  • 教育的価値: 氷山の浮力の原理を視覚的に理解でき、教育的に有益。
  • 物理シミュレーション: 実際の物理法則を反映したシミュレーションで、物理学への興味を引き出せる。
  • ユーザーインタラクション: ユーザーが自分で氷山を描いてみるインタラクティブな要素があり、楽しさを加えている。
  • 限界: 実際の氷山の3次元構造と密度分布を完全には反映できないため、現実と差がある可能性がある。
  • 類似プロジェクト: 他の物理シミュレーションゲームや教育用ソフトウェアと比較してみる価値がある。

1件のコメント

 
GN⁺ 2024-06-10
Hacker Newsのコメント
  • 水面の上に平らな面しか得られずがっかりしたが、ツイートを読んでそれこそが本質だと気づいた。リンク
  • 筆者です。数年ぶりにまた話題になっているのを見てうれしい。科学を応援し、地域の気候科学者を支援すべきだ。
  • 無限に揺れ続けるデザインができた。クリップはリアルタイムで録画したもの。リンク
  • 多くの氷山には複数の平衡状態がある。たとえば、ある氷山は一方の平衡状態では水面上に高く突き出るが、別の平衡状態ではほとんど水面上に出ない。リンク
  • Twitterでほかの人がこれを提案していたかは分からないが、氷山が安定した浮遊位置を得るために必要な移動距離に反比例するスコアを追加するのもよさそうだ。
  • HTMLのソースコードは丁寧にコメントされていて、読んでいて楽しい。ドラッグ、質量、密度をモデル化する数式が含まれている。画像を貼り付けると、コードが画像をトレースして最も複雑な多角形を選択する。
  • とても楽しくて正確だ。入浴中に試してみたら、レタスが自分の描いた絵のように浮いていた。
  • あらかじめ読み込まれた形状と力を明示的に表示するバージョンがある。リンク
  • 2021年のもの。以前に見た気がするが見つけられない。
  • 「氷山の一角」を描くと、ひっくり返るのを見るのが少しおかしい。リンク