Сделать игру
Где игрок должен видеть: меню, управляющая часть (остановка игры, выбор сложности), игровое поле, система достижений и рекордов.
Функционал игры должен выполняться параллельно, на разных потоках и реализовано с библиотекой MPI (необязательно, что все функции, какие именно – можно обсудить).