Каркас для начинающих программистов C++(SDL, OpenGL) - для понимания работы с ООП, графикой, текстурами и работой с полигонами.
Цель работы - обеспечить сообщество каркасом для дальнейших разработок 2д игр под ОС Unix. Пример использования подобных полигонных карт - игра Soldat.
http://www.soldat.pl/
Скриншот использования полигонов в картах:
http://static.soldat.pl/screens/promo/Image4.jpg
Отличный исходник для понимания работы с файловой системой и возможности создания движка для 2д игр.
code.google.com/p/polygoncr