Ответ: меню и пауза
заводишь глобальную переменную которой присваиваешь true если включили паузу.
В коде обновление игры делаешь лишь если эта переменная равна false. Меню рисуешь же когда она равна true. Рендер игры делаешь всегда.
__________________
|