ねこでじ(Nekodigi)

Nekodigi’s diary

学習中の気づきをまとめています。応援よろしくお願いします

【Processing】文字が繋がって落ちていくタイピングゲームを作る。

成果物

www.youtube.com
今回もBox2Dを使ったタイピングゲームになります。以前はただ落ちるだけでしたが、今回は、Jointを使ってつなげてみました。ただそれだけなのですが、躍動感が生まれました。

仕組み

私の知る限り、Box2Dでは物体のSTATIC,DYNAMICを動的に切り替えられないので、文字が押されるまではSTATICにしておき、押されたら、新しいDYNAMICのオブジェクトを作り繋ぎなおすという方法をとっています。
nekodigi.hatenablog.com

コード

Chain Typingという名前で追加しています。
github.com