Seol mar théacs é seo: Physics modeling for game programmers