プログラムの構成を極めて大雑把に言うと、Box2Dで物理演算を行い、その結果をenchant.jsで描画するという内容になります。 Box2Dの大まかな流れと登場する要素は 図6 です。 「仮想世界」とは、物理シミュレーションの舞台となる箱庭のようなものです。
前回の第29回 「Box2Dで落としたボールを床に弾ませる」 は、 剛体のボールひとつを床に自由落下させた。今回は、 ボールの数を増やしてランダムな大きさと位置で落とすとともに、 スクリプトの組立ても整えたい。前回書き上げた第29回コード2 「自由落下 ...
前回の第28回 「物理演算エンジンBox2Dでボールを落とす」 は、 全体を通してなんとかひとつのオブジェクトを自由落下させた。今回は床を加えて、 ボールを弾ませる。ようやく物理演算シミュレーションらしくなってきた。 床をつくる 前回つくったボール ...
Java 2D platformer game developed using a variation of the Box2D game engine, and using Netbeans. Aim of the game is to surive each level by avoiding enemies, by jumping over them or jumping onto ...
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.