Итак, вам удалось создать первый уровень вашей игры-головоломки, и теперь вы не уверены в том, чтобы "перейти на следующий уровень"?
Вам не нужно создавать новый класс на каждом этапе.Достаточно одного класса.
Ваш класс Game должен уметь читать некоторые данные и интерпретировать их для построения сцены.Интересным способом было бы иметь в своем проекте файл .plist, содержащий необходимые данные для каждого уровня игры.Файл .plist представляет собой словарь.Вы можете создать ключ, представляющий первый уровень (1), и другой ключ, представляющий второй уровень (2), и так далее.Значением для каждого ключа будет другой словарь с дополнительными данными: ключ для количества монстров на уровне: (монстры), ключ для ограничения времени на уровне и т. Д. ..........
Дело в том, что расточительно создавать новый класс для каждого уровня, который вы получили.Пока один, основной класс может интерпретировать определенный источник информации и построить его, этого будет достаточно.
В любом случае, если вам интересно узнать о передаче между CCScenes, вот полезная ссылка: http://www.cocos2d -iphone.org / вики / doku.php / prog_guide: lesson_3._menus_and_scenes