自作の Ruby 用 GUI ツールキットに物理エンジン(Box2D)を組み込んでみたのでデモしてみる。普通に Application、Window、View を使って GUI 作れる他に、薄いラッパとして Processing 風にも書けるようにしてあるので、実質20行程度でさくっと。物理演算するには基本的には View の dynamic フラグを立てるだけで、加えて重力を設定すればよくある物理演算デモ風に。ツールキット自体は Ruby の拡張ライブラリになってて OpenGL ベース。他のデモはこちら → mylist/47096431