2014-01-25 2 views
0

В игре, которую я сделал, я хочу перезапустить игру, когда игроки нажимают кнопку.Сброс объекта и перезапуск игры

У меня есть экземпляр класса Game, в котором происходит большая часть игры.

Хотя я мог бы просто инициализировать его снова, и он будет сброшен.

Game game = new Game(); - Когда программа запускается. game = new Game(); - При перезапуске игры.

Но в игре используется много дополнительных классов, таких как Tank и Missile. Должен ли я инициализировать все из них или инициализировать класс Game, который будет создавать новые объекты Tank и объекты Missile (с теми же именами ссылок, что и предыдущий экземпляр игры), достаточно?

В общем, что было бы лучшим способом сбросить игру или уровень в игре?

Благодаря

ответ

0

Чтобы обеспечить функцию, которая сбрасывает все, что должно быть сброшена? Создание нового экземпляра этого, возможно, сложного объекта кажется излишним и пустой тратой ресурсов.

Смежные вопросы