This game is a collection of sports based mini-games, including minigolf, football target practice, 5 basketball games, soccer, 2 types of shuffleboard (classic and "bowling"), bocce ball, and archery.
During the development of this game, I created a new shape for Bullet, the btMultiMaterialTriangleMeshShape. This makes use of Bullets capacity for per-triangle materials, by storing some material data in addition to the vertex and index data. This allowed us to really tweak the friction model, so that with a very lightweight rolling friction approximation, the golf ball can pick up speed going down a hill and roll to a stop on flat area, making for a pretty good experience.
That's the most exciting thing about this project, at least for me

- Alex