いよいよ場違いかもしれませんが
重力定数G、紐の長さL、振れ角Rとしたとき

while(1)
{
 v += -(G/L)*sin(R);
 x += -v*cos(R);
 y += -v*sin(R);
 #Rの更新は省略
}

でかなり近い挙動をするんですが
これは振り子とは違うんでしょうか?

所詮ゲームだからそう見えりゃいいっちゃいいんですが・・・


あ、>390さんがわざわざソース書いてくれたのに
無視してるようでゴメンなさい