как реализованы переходы из меню в игру и обратно
|
Глобальный апарметр GameScreen.
Case 1
Выполняем функции обновления игры, физики, игрока и т.д.
Case 2
Выполняем отрисовку и обновление меню
При запуске игры грузим модель меню (если оно 3Д) и ставим GameScreen 2
При выборе "Старт игры" грузим уровень игры и меняем GameScreen на 1.
Всё просто...