Carcassonne is a well-known tabletop game where you build a map of adjacent tiles, and claim points by building and claiming cities, roads, and fields.
This started as an experiment in OO design, in Pharo.
C++, Clojure, CoffeeScript, Java, Javascript,
…and IMHO the best of all, a set of Lego designs for the tiles, with 3D renders in POV-Ray. Awesome!