Box2DをVB(2008)で使用するためのコンポーネント
Box2D関連
Box2Dとは、Erin Cattoという方が作られて公開されている
2D用の物理演算ライブラリ(剛体シミュレーションライブラリ)です。
http://www.box2d.org/
ドキュメントによるとゲーム用とのことですが、
付属するサンプル等では四角三角といった箱や玉、
それらを組み合わせて作られた物が実にリアルに動き回り、
見ているだけでとても楽しい気分になります。
ちょっと前にFlashに移植されて、それを使ったFlashゲームなどもいくつか出されているようです。
大変面白いライブラリなのですが、ライブラリ本体はC++で書かれている為、
そのままではVB2005/VB2008から直接使用することができません。
そこでC++/CLIの勉強を兼ねて(というよりこっちが目的だったんですが)
VB2005/VB2008からBox2Dを利用するための
.NETコンポーネントを作成しましたので公開します。
1. .NETコンポーネント(Box2DLib.dll)
2. Box2D(Box2DLib.dll)の使い方
3. サンプル
上に戻る