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. サンプル


上に戻る