開発 経緯
発端はぶらんこに乗ってる女の子の写真から
- ぶらんこに乗ってる女の子があまりにかわいいから
という単純な動機からぶらんこの動きをjavascriptを使って再現してみました。
最初はCSS3だけで開発してみましたが、違和感あったので、もっとできるだけリアルに再現するため、物理シミュレーションを使ってみることに。
Canvas 2D APIを使うと物理シミュレーションが再現できるということでCanvas 2D APIで開発することに。
後で調べてみると単純なHTMLとCSS、JSだけでも可能だとわかりましたが、Canvas 2D APIはあまりやったことがなかったので勉強のためCanvas 2D APIでの開発を選択。