ねこでじ(Nekodigi)

Nekodigi’s diary

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

【Processing】破壊可能なばねを作る

成果物

www.youtube.com
橋を作るゲームを見て、壊れる動作が、どうやったら再現できるのか気になったので、破壊可能なばねを作ってみました。

仕組み

物体が壊れるのは力がかかった時というイメージがありますが、力を計算するのは難しいです。ただ、物体は力がかかった時伸び縮みするので、伸び縮みを観測し、それをもとに物体を破壊すれば力を計算しなくて済むという仕組みになっています。

コード

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