Предоставляю вашему вниманию проект от нашей студии IFMO/GameDev.

Читать далее